コード例 #1
0
    private void Start()
    {
        //Team : 초기화
        _playerTeam = new Team();
        _playerTeam.Init();
        _playerTeam.UpdateItems();

        _enemyStageData      = new Stage.StageData();
        _enemyStageData.Team = new Team();
        _enemyStageData.Team.Init(eTeam.ENEMY);
        _enemyStageData.Team.UpdateItems();
    }
コード例 #2
0
    public void Enable()
    {
        _stageData = Manager.Get <GameManager>().GetEnemyUnitData();
        if (_stageData == null)
        {
            _isSpawnEnd = true;
        }

        _spawnMgr._teamUnits = _stageData.Team;
        _spawnMgr._teamUnits.UpdateItems();
        _spawnMgr.Enable();

        _curUnitData = _stageData._spawnUnitData[_curUnitDataNum];

        spawnTime = prevSpawnSec = _curUnitData.SpawnSec;

        _isSpawnEnd = false;
    }
コード例 #3
0
 public void SetEnemyUnitData(Stage.StageData enemyStageData)
 {
     _enemyStageData = enemyStageData;
 }