ZombieSkillControl.ts 612 B

123456789101112131415161718192021222324252627
  1. import { SkillControl } from "../../tower/control/SkillControl";
  2. import { ZombieMapData } from "../data/ZombieMapData";
  3. //子弹控制类
  4. export class ZombieSkillControl extends SkillControl{
  5. private static instanceZombie:ZombieSkillControl;
  6. map:ZombieMapData = null
  7. static GetInstance():ZombieSkillControl{
  8. if(!ZombieSkillControl.instanceZombie){
  9. ZombieSkillControl.instanceZombie = new ZombieSkillControl();
  10. }
  11. return ZombieSkillControl.instanceZombie;
  12. }
  13. init(){
  14. this.map = ZombieMapData.GetInstance()
  15. }
  16. }