Start() 개인적인 메소드

private Start ( ) : void
리턴 void
예제 #1
0
 void Start()
 {
     StageManager.Start();
     TouchManager.Start();
     InfoManager.Start();
     PlayerManager.Start();
     ObstacleManager.Start();
 }
예제 #2
0
    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);
    }
예제 #3
0
    /// <summary>
    /// 从存档中读取数据后需进行的初始化
    /// </summary>
    public void Start()
    {
        if (haveRole)
        {
            playerManager.Start();
            enemyManager.Start();

            //存档中的位置,或初始位置
            GameManager.instance.rootMassageNode.SendEvent(MassageList.loadMap, "Floor_1");
        }
    }
예제 #4
0
        /// <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;
                }
            }
        }
예제 #5
0
 // Use this for initialization
 void Start()
 {
     PlayerManager.Start(alien, spotlight);
     startTime = Time.time;
 }