2015-05-11 49 views
0

我有一個空的遊戲對象,它是創造一個坦克的部件幾個孩子的的家長,問題是,我寫了一個腳本,根據鼠標,使該父對象移動,但是當我把它應用到它什麼也不做,當我把它應用到它完美的孩子中的一個,同時,當然,那個孩子會從母體分離。我的問題是,爲什麼不上這是一個空對象父工作這個腳本?unity3d - 不能動父母的空遊戲物體

void OnMouseDrag() { 

     float distance = transform.position.z - Camera.main.transform.position.z; 

     Vector3 position = new Vector3 (Input.mousePosition.x , Input.mousePosition.y , distance); 

     position = Camera.main.ScreenToWorldPoint(position); 

     Vector3 target = new Vector3 (position.x, transform.position.y, transform.position.z); 

     transform.position = target; 
    } 

回答