/// <summary> /// コライダを削除する /// </summary> /// <param name="collider">削除するコライダ</param> public void RemoveCollider(Collider2D collider) { collider.OwnerObject = null; myColliders.Remove(collider); if (Layer != null) { Layer.CollidersMap.Remove(collider.CoreCollider.GetCreationId()); } CoreObject.RemoveCollider(collider.CoreCollider); }