你要把CSB文件放在res目录下。 命令是 auto pNode = CSLoader::createNode("BeginScene.csb"); this->addChild(pNode); 或者就是在资源路径包含你...
Unity3D是收费的3D游戏引擎(当然也可开发2D游戏),cocos2d-x是开源的2D游戏引擎两者皆支持跨平台开发,支持的平台各有不同。
Unity3D支持iOS、Android、Flash、Windows、Mac、Wii等平台的游戏开发,cocos2d-x支持iOS、Android、WP等。
使用的开发语言也有不同,Unity3D支持C#、javascript等,cocos2d-x支持c++、Html5、Lua等。
quick-cocos2d-x就简称quick。chipmunk是一个用C写成的物理引擎,quick-cocos2d-x已经用C++对其进行封装,导出到lua的类有:CCPhysicsWorldCCPhysicsBodyCCPhysicsShapeCCPhysicsDebugNodeCCPhysicsCollisionEventCCPhysicsVector可以看出,quick-cocos2d-x没有对joint(连接)进行封装。
有一下几种方法:
1.[self scheduleUpdate];
这样以默认cocos2d的刷新频率1/60.0s走- (void)update:(ccTime)dt一次
停止方法:[self unscheduleUpdate];
2.[self schedule:@selector(tick:)];
这样以默认cocos2d的刷新频率1/60.0s走- (void)tick:(ccTime)dt一次,tick是自己定义的方法
停止方法:[self unschedule:@selector(tick:)];
3.[self schedule:@selector(secondUpdate:) interval:1.0f];
这样计时器每一秒执行一次- (void)secondUpdate:(ccTime)dt一次,secondUpdate是自己定义的方法;
停止方法:[self unschedule:@selector(secondUpdate:)];
还没有评论,来说两句吧...