Unity3D C#,将碰撞检测中的游戏对象添加到列表中
我希望将与主游戏对象冲突的每个游戏对象添加到列表中。最好的办法是什么? 多谢各位Unity3D C#,将碰撞检测中的游戏对象添加到列表中,c#,list,unity3d,C#,List,Unity3d,我希望将与主游戏对象冲突的每个游戏对象添加到列表中。最好的办法是什么? 多谢各位 void Start() { List <GameObject> selectedObj = new List<GameObject>(); } void OnTriggerEnter (Collider collider) { if (collider == true) { selectedObj.Add(collider); } }
void Start()
{
List <GameObject> selectedObj = new List<GameObject>();
}
void OnTriggerEnter (Collider collider)
{
if (collider == true)
{
selectedObj.Add(collider);
}
}
void Start()
{
List selectedObj=新列表();
}
void ontriggenter(碰撞器-碰撞器)
{
如果(碰撞器==真)
{
选择bj.Add(碰撞器);
}
}
由于selectedObj
是一个游戏对象列表,因此需要传入碰撞器的游戏对象
if (collider == true)
{
selectedObj.Add(collider.gameObject);
}
gameObject
是游戏的继承成员