美文网首页
从零开始手把手教你使用javascript+canvas开发一个

从零开始手把手教你使用javascript+canvas开发一个

作者: __豆约翰__ | 来源:发表于2020-12-29 15:02 被阅读0次

项目演示

项目演示地址:

体验一下

项目源码:

项目源码

代码结构

本节做完效果

game.js修改

修改initEnemy

 //出敌人
    initEnemy : function(){
        
        if(Game.missionLazy > 0){
            
            Game.missionLazy -= 20;
            
            return false;
        }
        
        if(Game.enemyLazy > 0){
            
            Game.enemyLazy -= 20;
            
            return false;
        }
        else{
            
            Game.enemyLazy = Game.enemyTime;
        }
        
        if(Game.missionEnemy > 20){
            
            Game.missionEnemy = 1;
            
            Game.mission += 1;
            Info.updateMission();
            
            Game.missionLazy = Game.missionTime;
            
            if(Game.mission >= 20){
                
                Game.initEnemy = function(){
                    
                    if(Game.enemyList.length <= 0)Game.win();
                };
                return false;
            }
            
            return false;
        }
        
        Game.missionEnemy += 1;
        //新增一个敌人
        var enemy = new Enemy(Game.canvasList.main,Game.imgList.enemy_img,Game.mission,55,0,40,40);
        enemy.num = Game.mission*20+Game.missionEnemy;
        
        Game.enemyList.push(enemy);
    }

项目源码:

项目源码

相关文章

网友评论

      本文标题:从零开始手把手教你使用javascript+canvas开发一个

      本文链接:https://www.haomeiwen.com/subject/hbgfoktx.html