示例#1
0
        /// <summary>
        /// Загрузка уровня
        /// </summary>
        /// <param name="level"></param>
        void OnLevelWasLoaded(int level)
        {
            data = LevelData.getInstance(); // достаём данные
            GameObject player = SingletonNames.getPlayer(); // ищем персонажа

                // позиционируем персонажа
            player.gameObject.transform.position = data.playerStartPosition;
            player.gameObject.transform.rotation = Quaternion.Euler(data.playerStartRotation);

            GameConfig.GameMode = GameConfig.MODE_GAME; // устанавливаем режим "игровой"
        }
示例#2
0
 public static LevelData getInstance()
 {
     if (instance == null)
         instance = new LevelData();
     return instance;
 }