public Initialize ( GameObject fadeScreenPrefab ) : void | ||
fadeScreenPrefab | GameObject | |
Результат | void |
public override void LoadContent() { CurrGame = (PathDefenceGame)ScreenManager.Game; LevelManager = new LevelManager(CurrGame, this, levelName); LevelManager.Initialize(); WaveManager = new WaveManager(CurrGame, this, levelName); WaveManager.Initialize(); Background = new BackgroundGamePlayScreen(CurrGame, levelName); Background.Initialize(); TowerManager = new TowerManager(CurrGame, this); TowerManager.Initialize(); MoneyManager = new MoneyManager(CurrGame, this); MoneyManager.Initialize(); LiveManager = new LiveManager(CurrGame, this); LiveManager.Initialize(); PointsManager = new PointsManager(); PointsManager.Initialize(); GuiManager = new GuiManager(CurrGame, this); GuiManager.Initialize(); CreepDeleteList.AddRange(CreepList); AddCreepList.Clear(); CreepTimer.Start(); gameState = EGameState.Running; CurrGame.IsMouseVisible = true; base.LoadContent(); }
public void SetUp() { // System under test. LevelManager = MyGame.Manager.LevelManager; LevelManager.Initialize(GameType.Large, CONTENT_ROOT); MyGame.Manager.RandomManager.Initialize(); }
// Use this for initialization void Start() { levelManager = LevelManager.instance; levelManager.Initialize(); level = 0; NewLevel(); GlobalControl.instance.hasStartedPlaying = true; }
private void InitializeSystems() { RenderMachine.Initialize(viewForm, screenSize); AudioEngine.Initialize(); LevelManager.Initialize(); ParticleFactory.Initialize(); AbstractWeaponFactory.Initialize(); BotBank.Initialize(); }
public override void LoadContent(ContentManager content) { base.LoadContent(content); LVLManager.Initialize(); LVLManager.LoadLevel(LevelNames.MENU); Font = Content.Load <SpriteFont>(ServiceLocator.Instance.PLManager.NFTitleFont); }
// Booting up the level manager private void StartLevelManager() { LevelManager levelManager = FindObjectOfType <LevelManager>(); if (levelManager) { DEBUG.Log("Initializing LevelManager...", Warning_Types.Log); levelManager.Initialize(); } }
public void StartGame() { mPlayerManager.Initialize(); mLevelManager.Initialize(); mInventoryManager.Initialize(mPlayerManager); mExperienceManager.Initialize(); mDisplayInventory.Initialize(); mThrowCounterManager.Initialize(); GameEvents.current.GameStart(); mGameStarted = false; }
public void LaunchLevel() { clock = 0; hp = 3; player1.Initialize(); player2.Initialize(); levelManager.Initialize(); playerLINK.SetActive(false); levelRunning = true; UpdateHUD(); UpdateStamina(); }
public void Initialize() { if (areAllLevelCompleted) { currentLevelIndex = Random.Range(0, levels.Count); } GameEventManager.Instance.OnReachedToCheckPoint.Register(() => OnReachedToCheckPoint()); GameEventManager.Instance.OnFirstInputDetected.Register(() => StartGame()); poolManager.Initialize(); uiManager.Initialize(() => NextLevel(), () => ResetLevel()); uiManager.SetupLevelInfo(currentLevelIndex); levelManager.Initialize(currentLevelIndex, levels); levelManager.SetupLevel(currentLevelIndex); }
void OnGUI() { if (GUI.Button(new Rect(Screen.width / 2 - 200, Screen.height / 2, 100, 30), "Level 1")) { LevelManager.Initialize(new Level1()); Application.LoadLevel("ScGame"); } if (GUI.Button(new Rect(Screen.width / 2 - 50, Screen.height / 2, 100, 30), "Level 2")) { LevelManager.Initialize(new Level2()); Application.LoadLevel("ScGame"); } if (GUI.Button(new Rect(Screen.width / 2 + 100, Screen.height / 2, 100, 30), "Level 3")) { LevelManager.Initialize(new Level3()); Application.LoadLevel("ScGame"); } }
public void Initialize() { const float cameraHeight = 1.5f; Vector3 cameraPosition = transform.position; cameraPosition.y = cameraHeight; // install camera for platform if (buildForCardboard) { Instantiate(cardboardCameraPrefab, cameraPosition, transform.rotation); isCardboard = true; Cardboard.SDK.EnableSettingsButton = false; player = Cardboard.SDK.gameObject; } else { player = Instantiate(oculusCameraPrefab, cameraPosition, transform.rotation) as GameObject; } // get camera's reset position so that it can be reset. if (player != null) { cameraResetPosition = player.transform.position; } // must create reticle after cameras since it trys to access them reticle = Instantiate(reticlePrefab).GetComponent <Crosshair3D>(); mainScene = Instantiate(mainScenePrefab).GetComponent <WelcomeRoom>(); mainScene.gameObject.SetActive(isMainScene); // add level manager to app levelManager = gameObject.AddComponent <LevelManager>(); levelManager.Initialize(cameraFadeScreenPrefab); }
/// <summary> /// 初始化 /// </summary> void Initialize() { BaseBehaviour.Initialize(); uiMgr = io.GetManager <UIManager>(); levelMgr = io.GetManager <LevelManager>(); networkMgr = io.GetManager <NetworkManager>(); DontDestroyOnLoad(gameObject); //防止销毁自己 Debugger.enableLog = AppConst.LogMode; Debug.logger.logEnabled = AppConst.LogMode; Screen.sleepTimeout = SleepTimeout.NeverSleep; Application.targetFrameRate = AppConst.GameFrameRate; QualitySettings.vSyncCount = 2; Screen.SetResolution(1136, 640, false); DOTween.Init(true, true, LogBehaviour.Default); uiMgr.Initialize(); networkMgr.Initialize(); levelMgr.Initialize(); levelMgr.LoadLevel(LevelType.Login); }
void Start() { LevelManager.Initialize(gameObject, 2.0f); LevelManager.LoadLevel(0); }
private void Start() { gameStateMachine.Initialize(this); spawner.Initializer(this); levelManager.Initialize(this, gameSettings.defaultLevel); }
public void Initialize() { const float cameraHeight = 1.5f; // install camera for platform if (buildForCardboard) { Instantiate(cardboardCameraPrefab, new Vector3(0, cameraHeight, 0f), Quaternion.identity); isCardboard = true; Cardboard.SDK.EnableSettingsButton = false; } else { Instantiate(oculusCameraPrefab, new Vector3(0, cameraHeight, 0f), Quaternion.identity); } // must create reticle after cameras since it trys to access them reticle = Instantiate(reticlePrefab).GetComponent<Crosshair3D>(); mainScene = Instantiate(mainScenePrefab).GetComponent<WelcomeRoom>(); mainScene.gameObject.SetActive(isMainScene); // add level manager to app levelManager = gameObject.AddComponent<LevelManager>(); levelManager.Initialize(cameraFadeScreenPrefab); ShowEnvironment(true); }
void Start() { _PoolingManager.Initialize(); _MapGenerator.CreateMap(); _LevelManager.Initialize(); }
public void SetUp() { // System under test. LevelManager = MyGame.Manager.LevelManager; LevelManager.Initialize(CONTENT_ROOT); }
public void Initialize() { const float cameraHeight = 1.5f; Vector3 cameraPosition = transform.position; cameraPosition.y = cameraHeight; // install camera for platform if (buildForCardboard) { Instantiate(cardboardCameraPrefab, cameraPosition, transform.rotation); isCardboard = true; Cardboard.SDK.EnableSettingsButton = false; player = Cardboard.SDK.gameObject; } else { player = Instantiate(oculusCameraPrefab, cameraPosition, transform.rotation) as GameObject; } // get camera's reset position so that it can be reset. if (player != null) { cameraResetPosition = player.transform.position; } // must create reticle after cameras since it trys to access them reticle = Instantiate(reticlePrefab).GetComponent<Crosshair3D>(); mainScene = Instantiate(mainScenePrefab).GetComponent<WelcomeRoom>(); mainScene.gameObject.SetActive(isMainScene); // add level manager to app levelManager = gameObject.AddComponent<LevelManager>(); levelManager.Initialize(cameraFadeScreenPrefab); }