-1
我有一个刚体和一个球体的球员,我使用OnCollisionEnter
并希望使(球体/ objectB的球员/对象的父母),如果我使用脚本(其中标签“GameController “用于玩家和标签”球体“用于球体)并且将该脚本附加到球体,球体成为玩家的父母,但是当我将该脚本附加到玩家时,玩家不会成为球体的父母。任何人都知道如何解决这个问题?使另一个对象的父对象
//script when attached to sphere
void OnCollisionEnter(Collision col) {
Debug.Log ("collision occur");
if(col.gameObject.tag=="player")
{
col.transform.parent=transform;
}
}
//script when attached to player
void OnCollisionEnter(Collision col) {
Debug.Log ("collision occur");
if(col.gameObject.tag=="sphere")
{
col.transform.parent=transform;
}
}
确保你进入这个'if(col.gameObject.tag ==“sphere”)' – FunctionR 2014-12-07 22:12:05