從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