标签: cocosbuilder

带有cocos2d 2.0的iPhone5S上的旋转动画问题

我正在使用cocosbuilder2.1,cocos2d 2.0制作CCSprite旋转动画.它适用于iPhone4S(iOS 8.0.2),iPhone5模拟器,iPad 2模拟器,iPad Retina模拟器,但在iPhone5S(iOS 7.1.1),iPhone5S模拟器,iPad Air Simulator,iPhone 6模拟器,iPhone上有"抖动"问题6加模拟器.构建设置如下:

在目标下的构建设置中:

基础SDK =最新iOS(iOS 8.0); 有效的架构= arm64 armv7 armv7s

一般情况下目标:

部署目标= 6.0

起初我认为这是cocosbuilder中的一个错误,但是在通过手动制作旋转并且具有相同问题的sprite进行测试后,我觉得cocos2d 2.0与iPhone5S的兼容性有问题.

代码:在第一个场景的图层中

-(void)onEnter {
    [super onEnter];
    ...//play music
    ...//load image resources
    CCSprite *testSprite = [CCSprite spriteWithSpriteFrameName:@"testIMG.png"];
    testSprite.position = ccp(200,200);
    [self addChild:testSprite];
    CCRotateBy *rotateAction = [CCRotateBy actionWithDuration:3 angle:360];
    [testSprite runAction:rotateAction];
    ...//other stuff, nothing related with CCBReader or cocosbuilder
}
Run Code Online (Sandbox Code Playgroud)

"抖动"问题就好像testSprite的旋转值已被设置为0 everyFrame,它被设置为正确的值.例如,它旋转为1,然后回到0,然后回到2,然后回到0,3,0,4,0 ......等等.所有这些都很快发生,这使得它有点"眨眼".最后,旋转始终重置为0.

我尝试谷歌它,但没有发现任何相关,好像这是一个非常个人的问题.如果这是个人问题,请告诉我应该朝哪个方向寻找错误的位置,谢谢!

cocos2d-iphone ios cocosbuilder

3
推荐指数
1
解决办法
547
查看次数

什么是CocosBuilder .ccbi文件

使用CocosBuilder时,它会生成.ccb文件和.ccbi文件.在项目中,您使用.ccbi文件而不是.ccb文件.我有几个问题,1,什么是.ccbi文件2,为什么使用.ccbi文件而不是.ccb文件?提前感谢您的回答

xml cocos2d-iphone cocosbuilder

1
推荐指数
1
解决办法
6731
查看次数

标签 统计

cocos2d-iphone ×2

cocosbuilder ×2

ios ×1

xml ×1