Unity3D C#,将碰撞检测中的游戏对象添加到列表中
本文关键字:对象 添加 列表 游戏 碰撞检测 Unity3D | 更新日期: 2023-09-27 18:01:02
我希望将与主gameObject冲突的每个gameObject添加到列表中。什么是最好的方法?非常感谢。
void Start()
{
List <GameObject> selectedObj = new List<GameObject>();
}
void OnTriggerEnter (Collider collider)
{
if (collider == true)
{
selectedObj.Add(collider);
}
}
由于selectedObj
是游戏对象列表,因此需要传入碰撞器的游戏对象。
if (collider == true)
{
selectedObj.Add(collider.gameObject);
}
gameObject
是Collider类的继承成员。