Esempio n. 1
0
        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();
        }