public virtual void StartPlayMode(ILevelEditor levelEditor) { SpawnPlayModeObjects(); StartPlayModeObjects(); ToggleEditorCamera(false); isPlaying = true; OnStartPlayMode?.Invoke(); }
public void StartPlayMode(ILevelEditor levelEditor) { List <ILevelEditorObject> allObjects = levelEditor.ObjectManager.GetAllObjects(); for (int i = 0; i < allObjects.Count; i++) { allObjects[i].StartPlayMode(); } IsPlaying = true; OnStartPlayMode?.Invoke(); }