Cocos2d-html5學習筆記二

從Cocos2d-html5 v2.1.5升級到v2.2的時候,有一部分API發生變化,使用起來更加方便了:html

1. 幾何html5

1 cc.RectMake, cc.SizeMake, cc.PointMake

均被棄用,取而代之的是下面的幾個方法:ide

1 cc.rect(), cc.size(), cc.p()

2. 原來註冊事件分發器代理(dispatcher delegate)的方法被轉爲私有,同時直接在cc下提供了快捷方法。ui

1 cc.Director.getInstance().getTouchDispatcher().addTargetedDelegate() 
2 cc.Director.getInstance().getTouchDispatcher().addStandardDelegate()
3 cc.Director.getInstance().getTouchDispatcher().removeDelegate()

更改成:spa

1 cc.registerTargetedDelegate() 
2 cc.registerStandardDelegate()
3 cc.unregisterTouchDelegate()

3. 粒子系統中的cc.ParticleSystemQuad被合併到cc.ParticleSystem:代理

1 cc.ParticleSystemQuad.create(); -> cc.ParticleSystem.create();

還有其它的一些更改,詳情見cocos2d-html5官網code

相關文章
相關標籤/搜索