public void ReplaceMonoBehaviourSubClass(ExampleContent.VisualDebugging.MonoBehaviourSubClass newMonoBehaviour) { var index = VisualDebugComponentsLookup.MonoBehaviourSubClass; var component = (ExampleContent.VisualDebugging.MonoBehaviourSubClassComponent)CreateComponent(index, typeof(ExampleContent.VisualDebugging.MonoBehaviourSubClassComponent)); component.monoBehaviour = newMonoBehaviour; ReplaceComponent(index, component); }
public void AddMonoBehaviourSubClass(ExampleContent.VisualDebugging.MonoBehaviourSubClass newMonoBehaviour) { var index = VisualDebugComponentsLookup.MonoBehaviourSubClass; var component = (ExampleContent.VisualDebugging.MonoBehaviourSubClassComponent)CreateComponent(index, typeof(ExampleContent.VisualDebugging.MonoBehaviourSubClassComponent)); #if !ENTITAS_REDUX_NO_IMPL component.monoBehaviour = newMonoBehaviour; #endif AddComponent(index, component); }