using System.Collections;
public class Switch : MonoBehaviour
{
public Transform first;
void Awake() {
first = null;
}
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
if (Input.GetMouseButtonDown(0)) {
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
Physics.Raycast(ray, out hit);
if (first == null) {
first = hit.transform;
}
else if (first != hit.transform) {
Vector3 temp = first.position;
first.position = hit.transform.position;
hit.transform.position = temp;
first = null;
}
}
}
}
鼠标点击物体互换位置
最新推荐文章于 2022-03-31 23:01:06 发布