摘要:Fighter类的定义在Fighter.js中,Fighter类继承与PhysicsSprite。 原版的Fighter.js: 第5~23行:设置飞机的物理引擎特性,这里使用物理引擎的目的是进行精确碰撞检测。第27~32行:创建飞机后面(飞机的尾部/尾巴这里)喷射烟雾例子效果。第29~30行:设置 阅读全文
posted @ 2016-07-28 17:34 月光诗人 阅读 (144) 评论 (0) 编辑
摘要:Enemy类在Enemy.js中,类Enemy类继承自PhysicsSprite,以便于可以使用物理引擎中的一些特性。 原版的Enemy.js: 第44行:初始化敌人所在的物理空间,使用物理空间引入物理引擎,进行碰撞检测。第49~80行:将敌人对象添加物理引擎支持,使之能够利用物理引擎精确检测碰撞。 阅读全文
posted @ 2016-07-28 16:24 月光诗人 阅读 (167) 评论 (0) 编辑
摘要:第一个Scene编译后运行会报错: Uncaught TypeError: Cannot read property 'style' of null 这是因为没有在project.json中包含已经编辑好的常量文件SystemConst.js和HomeScene.js文件,添加后的project.j 阅读全文
posted @ 2016-07-28 14:17 月光诗人 阅读 (85) 评论 (0) 编辑
摘要:初始的Cocos2d-JS项目中的main.js代码的内容为: /** * A brief explanation for "project.json": * Here is the content of project.json file, this is the global configura 阅读全文
posted @ 2016-07-28 12:49 月光诗人 阅读 (180) 评论 (0) 编辑