ZombieEnemyControl.ts 591 B

1234567891011121314151617181920
  1. import { BattleEventManager } from "../../tower/base/BattleEventManager";
  2. import { EnemyControl } from "../../tower/control/EnemyControl";
  3. import { ZombieMapData } from "../data/ZombieMapData";
  4. //敌人控制类
  5. export class ZombieEnemyControl extends EnemyControl{
  6. map:ZombieMapData = null
  7. init(){
  8. this.battleEventManager = BattleEventManager.instance
  9. this.map = ZombieMapData.GetInstance()
  10. this.mapPosList = this.map.mapPosList
  11. this.lengthUnit = 1//this.map.sizeUnit.length()
  12. this.enemyDataList = this.map.enemyDataList
  13. }
  14. }