教程地址:http://cn.cocos2d-x.org/tutorial/lists?id=80
源码下载:https://github.com/chukong/cocos-docs/tree/master/tutorial/framework/html5/parkour-game-with-javascript-v3.0/chapter10
使用工具是webstorm+google jb插件+cocos-js 3.3,
问题1:一直看得很认真,但是到了第六章,加入了物理引擎chipmunk以后,整个工程都运行不起来了,就算我把改过的代码删掉也不行,控制台日志:
‘webkitAudioContext’ is deprecated. Please use ‘AudioContext’ instead.
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help, check http://xhr.spec.whatwg.org/.
Uncaught TypeError: Cannot read property ‘style’ of null
cc.loader._loadJsImg CCBoot.js:640 cc.loader.loadJsWithImg CCBoot.js:596
(anonymous function) CCBoot.js:2224
(anonymous function) CCBoot.js:742
xhr.onload CCBoot.js:675
问题2:然后我考虑到可能是我引擎版本和教程版本不符,把最终代码拷贝下来,放在webstorm重新运行,可以进入主界面,但是点几START以后,直接黑屏,需要点击浏览器上的其他标签,再点回游戏,才可以看到画面,而且画面不正常,人物只会一直原地跑动,金币也会旋转,但是画面不会前进,尝试让人物跳跃(鼠标向上拖动),人物只做出了第一个向上跳跃的帧画面就不动了,一直顶着,左下角显示的帧数显示是60~64帧,而且还有一个严重的问题,是背景用TILEDMAP编辑的地方都会有各种黑线的小方块
我也尝试过吧连接复制到360浏览器,黑色的小方块没了,但是其他的问题和GOOGLE上一样,求解
问题3:我再尝试把项目工程复制到COCOS-IDE,用JSBINDING运行,工程可以正常运行,但就是掉帧的现象比较严重,反应有延迟,不知道是什么原因
自己研究了很久实在搞不定,不知道其他朋友有没有遇到这样的情况,也希望各路大神帮帮忙