update是额外开辟的线程在执行吗?

update是额外开辟的线程在执行吗?还是说整个引擎就一个单线程在做?
版本是cocos2d-x 2.2.2

没有单独开线程,整个引擎就是一个单线程。
主循环过程中顺便跑了一下update

谢谢,现在知道了~~~~~~~~~

:4:
问个事····

NODE 有个CLONE函数(我知道他是拷贝一份数据,类似于JAVA的OBject.CLONE())···设计这个的目的何在。``````

另外还有一个问题,就是他的渲染线程和引擎主线程是分开的,还是一起的?

如果分开的话性能不会有更优越?

我试过render() update()分开线程来运行,很容易达到60帧.

clone就是Node的深拷贝的实现方式,正常的深拷贝实现方式不是写个拷贝构造函数的吗,因为cocos2d它初始化cocos类用的是二段构造(先new, 再init) 所以用拷贝构造函数不太符合他的设计理念(个人理解)。

每个继承了Ref(CCObject)的类,都可以通过重写clone调用的那个方法(2.x里是copyWithZone, 3.x不知道)来实现深拷贝,方便你来用嘛。

:14: 懂了···谢谢回答··