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
是游戏的继承成员