public virtual void RemoveComponent(Base.Component.Component cn) { if (mComponets.Contains(cn)) { mComponets.Remove(cn); cn.OnDestory(); } }
public virtual void AddComponent(Base.Component.Component cn) { if (!mComponets.Contains(cn)) { mComponets.Add(cn); cn.mActor = this; cn.Awake(); } }