public void UnregisterComponent(MSV_Component component) { if (MSV_Components.Remove(component)) { component.SetParentActor(null); } }
public void RegisterComponent(MSV_Component component) { if (component) { if (!MSV_Components.Contains(component)) { MSV_Components.Add(component); } component.SetParentActor(this); //component.SetParentActor(this); //Debug.Log(component.ParentActor); } }