/// <summary> /// Add a collider to the entity. /// </summary> /// <param name="c"></param> public T AddCollider <T>(T c) where T : Collider { Colliders.Add(c); c.Entity = this; c.Added(); Scene?.AddColliderInternal(c); return(c); }
/// <summary> /// Add a collider to the entity. /// </summary> /// <param name="c"></param> public T AddCollider <T>(T c) where T : Collider { Colliders.Add(c); c.Entity = this; c.Added(); if (Scene != null) { Scene.AddColliderInternal(c); } return(c); }