我有统一的基本知识,无法弄清楚如何将导入的物体与第一人称控制器统一拖动。
#pragma strict
private var ray:Ray;
private var hit: RaycastHit;
function Start()
function Update()
{
if(Input.GetMouseButton(0))
{
ray = Camera.main.ScreenPointToRay(Input.mousePosition);
if(Physics.Raycast(ray,hit))
{
if(hit.collider.tag =="draggable")
{
transform.position.x = hit.point.x;
transform.position.y=hit.point.y;
}
}
}
}
function OnTriggerEnter (other : Collider) {
Destroy(other.gameObject);
print("Hit");
}
这是我到目前为止的脚本,它处理一个以统一方式创建的对象。我已经搜索了答案,但它们都是为了统一创建的对象。
非常感谢任何帮助!