将对象附加到另一个对象

时间:2016-10-21 05:29:44

标签: c# unity3d

当我按下鼠标按钮时,在哪里可以找到c#(unity3d)上的脚本将对象附加到另一个对象?

我尝试使用很多不同的脚本,但其中一个不起作用。

1 个答案:

答案 0 :(得分:1)

if (Input.GetMouseButtonDown(0)) {
     RaycastHit hit;
     Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
     if (Physics.Raycast(ray, out hit))
         if (hit.collider == this.gameobject) // this can be checked on parent or child, your call
         this.transform.parent = yourParentObject;            
}