void Start() { StageManager.Start(); TouchManager.Start(); InfoManager.Start(); PlayerManager.Start(); ObstacleManager.Start(); }
public static PlayerManager CreatePlayer(PlayerManager.PlayerIndex index) { PlayerManager newPlayer = Instantiate(instance.playerPrefab); newPlayer.playerIndex = index; newPlayer.name = "Player " + (int)(index + 1); instance.camera.RegisterTransform(newPlayer.transform); newPlayer.Start(); return(newPlayer); }
/// <summary> /// 从存档中读取数据后需进行的初始化 /// </summary> public void Start() { if (haveRole) { playerManager.Start(); enemyManager.Start(); //存档中的位置,或初始位置 GameManager.instance.rootMassageNode.SendEvent(MassageList.loadMap, "Floor_1"); } }
/// <summary> /// Creates the PlayerManager object and blocks until the module is /// told to close or the user closes the it. /// </summary> private void Run() { PlayerManager playerManager = null; try { // Create and initialize new PlayerCenter object. playerManager = new PlayerManager(this); // FIX: DE2476 playerManager.Initialize(true, false); // END: DE2476 // Listen for the event where something wants the module to stop. StopPlayerCenter += new EventHandler(playerManager.ClosePlayerCenter); BringToFront += new EventHandler(playerManager.BringToFront); if (playerManager.IsInitialized) { playerManager.Start(); // Show the module and block. //bool test = false; //GTI.Modules.Shared.Player p = new GTI.Modules.Shared.Player(); //playerManager.ShowPlayerManagment(out test, out p); } } catch (Exception e) { MessageBox.Show(string.Format(Resources.PlayerCenterError, e.Message + "\n" + e.StackTrace), Resources.PlayerCenterName); } finally { try { // Shutdown the module. if (playerManager != null) { playerManager.Shutdown(); playerManager = null; } OnStop(); } catch { } lock (m_syncRoot) { // Mark the module as stopped. m_isStopped = true; } } }
// Use this for initialization void Start() { PlayerManager.Start(alien, spotlight); startTime = Time.time; }