public override void Start() { this.gm = GameManager.Instance; if (this.gm.IsFromInitialize) { this.gm.playElapsedTime = 0; this.pl1SM = this.gm.PL1Managers.stageManager; this.pl2SM = this.gm.PL2Managers.stageManager; this.pl1PM = this.gm.PL1Managers.playerManager; this.pl2PM = this.gm.PL2Managers.playerManager; this.pl1EM = this.gm.PL1Managers.enemyManager; this.pl2EM = this.gm.PL2Managers.enemyManager; this.pl1PBM = this.gm.PL1Managers.playerBulletManager; this.pl2PBM = this.gm.PL2Managers.playerBulletManager; this.pl1EBM = this.gm.PL1Managers.enemyBulletManager; this.pl2EBM = this.gm.PL2Managers.enemyBulletManager; // BGM: StageBGM AudioManager.Instance.PlayBgm(this.gm.GetStageBGM()); this.gm.IsFromInitialize = false; } }
public void Init(EnemyActorFactory _factory, PlayerNumber _playerNumber, EnemyActorManager _manager) { this.elapsedTime = 0.0f; this.appearTime = 0.0f; this.topPosY = 60.0f; this.enemyCount = 0; this.factory = _factory; this.playerNumber = _playerNumber; this.manager = _manager; this.spownPos = (this.playerNumber == PlayerNumber.player1) ? this.pl1Catalog : this.pl2Catalog; // // if (this.playerNumber.Equals(PlayerNumber.player1)) // { // this.appearLeftPosX = -90.0f; // this.appearRightPosX = 8.0f; // // } // else if (this.playerNumber.Equals(PlayerNumber.player2)) // { // /* // this.topRightPosX = 78.0f; // this.topLeftPosX = 10.0f; // */ // // this.appearLeftPosX = -5.0f; // this.appearRightPosX = 90.0f; // } }