25 November 2013
版权声明:本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名elloop(包含链接)

总论


Q1: cocos开发中,需要考虑哪些方面的问题?

A1:

  • 资源预加载,时机

界面渲染


1: removeAllChildren()和removeAllChildrenWithCleanup(bool)有何区别?

A: removeAllChildren() == removeAllChildrenWithCleanup(true).

2. 帧循环过程及同步、异步调用何时何地发生

比如,我对一个子节点调用一个函数f(), 在f内,让子节点runAction(ScaleTo(0.1, 1.2)), 紧接着在调用f()下面的代码里设置子节点的缩放到1.5, 那么最后的缩放会是多大?1.2 还是1.5, runAction的动作执行一定是在f()调用发生后那段代码之后执行吗?它是在下一帧才开始执行scaleto动作吗?

A:

事件


1. 为什么setTouchMode被deprecated? 谁来取代他?

3.x deprecated components


CCFileUtils

LabelTTF, LabelBMFont …

CCPoint –> Point(Vec2), CCSize –> Size

ccTouchBegan …

scheduleUpdateForTarget …

CCMenuItemImage::create(… target, callback) –> ccMenuCallback



分享到