想要一个碰撞后 多次访问那个对象(但是该对象有很多克隆体)。苦思悯想后。。。。
void OnTriggerEnter(Collider colliderOther){
if(colliderOther.tag=="AIcar"){//如果碰到了 AI车辆.
colliderOther.gameObject.name=colliderOther.GetInstanceID().ToString();//使用实例ID 重命名
/*
string name=colliderOther.name;
GameObject.Find("name");//通过独一无二的名称 查找游戏对象.
*/
}
}
本文介绍了一种在Unity中实现碰撞检测后对特定对象进行唯一标识的方法。通过使用实例ID重命名碰撞检测到的对象,确保即使面对大量克隆体也能准确地多次访问同一个对象。
457

被折叠的 条评论
为什么被折叠?



