public static void RemoveBehavior <T>(this PetModel model, T behavior) where T : Model { model.behaviors = model.behaviors.RemoveItem(behavior); model.RemoveChildDependant(behavior); }
public static void RemoveBehavior <T>(this PetModel model, T behavior) where T : Model { model.behaviors = model.behaviors.RemoveItem(behavior); model.RemoveChildDependant(behavior); }