Ejemplo n.º 1
0
        private EnemyFactory()
        {
            movementModuleFactory = MovementModuleFactory.GetInstance();
            weaponModuleFactory   = WeaponModuleFactory.GetInstance();

            enemy1NormalAnim = new Animator(
                "JetPack.media.ufos.green1_",
                4,
                Settings.Enemy1.normalAnimStepDuration
                );
            enemy2NormalAnim = new Animator(
                "JetPack.media.ufos.red1_",
                4,
                Settings.Enemy2.normalAnimStepDuration
                );
            enemy1ExplAnim = new Animator(
                "JetPack.media.explosions.explosion1_",
                1,
                Settings.Enemy1.explAnimStepDuration
                );
            enemy2ExplAnim = new Animator(
                "JetPack.media.explosions.explosion1_",
                1,
                Settings.Enemy2.explAnimStepDuration
                );
        }
Ejemplo n.º 2
0
 private WeaponModuleFactory()
 {
     movementModuleFactory = MovementModuleFactory.GetInstance();
     projBitmap            = Helper.LoadBitmap("JetPack.media.projectile1.png");
     animatorExpl1         = new Animator(
         "JetPack.media.explosions.explosion1_",
         1,
         Settings.WeaponFourShot.explAnimStepDuration
         );
 }