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;
            }
        }
Exemple #2
0
    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;
//		}
    }