public void CollisionCheck(ObjectBase obj, BulletBase.BulletTeam team) { ObjectLink link = activeFront; if (link == null) { return; } while (true) { link.me.CopyList(); if (link.me.gameObject.activeSelf) { if (link.me.IsTeam(team)) { if (obj.Collision(link.me)) { //Debug.Log(obj.GetColliderInfo().radius); link.me.ColliseionActive(obj); } } } //link.me.DeleteExitObjects(); link = link.back; if (link == null) { break; } } }