您的位置:首页 > 其它

飞机大战整理

2016-07-01 17:59 239 查看
敌人飞机多样性

 外观,发射子弹频率,出现频率,血量,移动速度

 this.color = cc.color(parseInt(Math.random()*255),parseInt(Math.random()*255),parseInt(Math.random()*255),255)

 

 var EnemyData = {

  enemy_1:{

   pic:"res/plane.png",

  },

  enemy_2:{

   pic:"res/test_plane.jpg",

  },

 }

 this.enemyData = EnemyData["enemy_"+type]

 

使得敌机飞机时间发射子弹

 fireCount:0,    //发射子弹时间累计

    fireTargetCount:0,

 

  update:function(delay){

        this.fireCount += delay //累计叠加值

        if(this.fireCount > this.fireTargetCount){  //到达临界值 发射子弹

            this.fireCount = 0

            this.fireTargetCount = 1+Math.random()*(GameConfig.enemy_fire_speed - 1)  //然后重置一个随机值

            cc.eventManager.dispatchCustomEvent(GameEvent.ENEMY_PLANE_FIRE, this.getPosition())

        }

 }

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: