首先不得不佩服老外的細心(這裏由於看的都是外文文檔,誤以爲是老外,對開發的兄弟說抱歉啦!)。當完成cocos2d-x後,又一鉅作面世——cocos2d-html5。首先來玩一下cocos2d-html5,他的大部分功能都已經在測試的demo裏面得到體現。
本文原創,轉載註明出處:http://blog.csdn.net/lengzijian/article/details/7645678
支持環境
Chrome 16 & 18,Safari 5.1,IE 9 & 10Firefox 12.0.
下載地址:
https://github.com/cocos2d/cocos2d-html5
測試地址:
http://cocos2d-x.org/cocos2d-html5/tests/index.html
如果你使用過cocos2d,再看cocos2d-html5的使用方法,非常簡單。
這裏就不多說了放上一個我寫好的html5的盤旋菜單demo,如果有需要可以奉上源碼。
等待時間可能有點長。服務器有點慢。。。。。。。
左右滑動屏幕,查看動畫效果。
bug
這裏也無意間發現了cocos2d-html5的一個bug,估計作者沒有檢測到,這裏這奉上:
當我使用numberOfRunningActions函數時,瀏覽器提示不能夠找到該方法的錯誤,後來查看了源碼發現是原作者疏忽,
函數當變量用了:
在代碼:lib/cocos2d-html5-alpha-canvasmenu-min.js中搜索numberOfRunningActions,可以看到函數:
numberOfRunningActions:function(){
return cc.ActionManager.sharedManager.numberOfRunningActionsInTarget(this)
},
瀏覽器也提示這裏報錯:只需要改成如下即可:
numberOfRunningActions:function(){
return cc.ActionManager.sharedManager().numberOfRunningActionsInTarget(this)
},
歡迎訪問我的網站www.2zct.com,會提供最新的cocos2d-html5代碼示例。