Exemple #1
0
 void Start()
 {
     pointManager = GameObject.Find("GameMain").GetComponent <SceneMain>().pointManager;
     myPlayer     = GetComponent <Player>();
     //myPlayer.playerName = "CPU";
     Restart();
 }
Exemple #2
0
    //public bool isOnline = false;

    // Use this for initialization
    void Awake()
    {
        // 待機フレーム
        iWaitFrame = 0;

        // システム初期化
        oulSystem.Initialize();

        //  BGM
        oulAudio.PlayBGM("RisingWinter", true);

        // メッセージ管理初期化
        MessageManager.Start(SelectData.isNetworkBattle);
        MessageManager.SetNetworkScene(this);
        //// カード初期化
        //CardDataBase.Start();
        // ポイントマネージェー初期化
        pointManager = new PointCardManager();
        pointManager.Start();
        aikoPoint = new List <int>();
        // ステート初期化
        stateMachine             = new BaseEntityStateMachine <SceneMain>(this);
        stateMachine.globalState = SceneMainState.Global.GetInstance();

        if (SelectData.isNetworkBattle)
        {
            if (!networkManager)
            {
                networkManager = GameObject.Find("NetworkManager").GetComponent <oulNetwork>();
                Debug.Assert(networkManager, "ネットワークマネージャー死んでる");
            }
            // プレイヤー追加
            networkManager.Spawn();
        }

        Restart();
    }