コード例 #1
0
    public void BeginBattle(List <BattlePlayerInfo> players)
    {
        _players        = players;
        _increaseID     = 0;
        _continueKill   = 0;
        _isContinueKill = false;
        _allUnits       = new List <UnitInfo>();
        MainUI.Instance.ShowPanel <BattlePanel>();
        _battleProgress = new List <BattleProgressData>();
        GeneratePlayer();
        _battleProgress.Add(new BattleProgressData()
        {
            Uid = _player.UnitInfo.Uid
        });

        for (int i = 0; i < players.Count; i++)
        {
            var player = players[i];
            Debug.Log("AI:" + player.Uid);
            GenerateAI(_aiPlayers[i], player.NickName, player.Uid, player.Level, 0);

            _battleProgress.Add(new BattleProgressData()
            {
                Uid = player.Uid, Index = (10 - i)
            });
        }

        _foodMgr = GetComponent <GenerateFood>();
        FoodMgr.GenerateFoods();
        _status      = BattleStatus.Game;
        _elapsedTime = 0;
    }
コード例 #2
0
ファイル: GenerateFood.cs プロジェクト: PoorMonk/Snake
 private void Awake()
 {
     m_instance = this;
 }