嗨我在启动时遇到精灵问题 问题是精灵在设置到其位置之前来回旋转180度。 它发生得非常快。 我知道这是一些错误,但无法找到问题。 谁能帮帮我吗。 代码如下
CCSprite *arrowSprite = [[CCSprite spriteWithFile:@"Launcher2.png"] retain];
CGSize size = [arrowSprite contentSize];
arrowSprite.anchorPoint = ccp(25/size.width,20/size.height);
NSLog(@"Value of anchorPoint x,y %f, %f",arrowSprite.anchorPoint.x,arrowSprite.anchorPoint.y);
arrowSprite.position = ccp(65, 80);
[self addChild:arrowSprite z:1];
答案 0 :(得分:0)
我的代码中没有看到任何会导致sprite旋转的内容。您可以通过注释掉设置anchorPoint的行来将已发布的代码减少到裸骨,从而确认这一点。如果您仍在进行轮换,则会在应用程序的其他位置发生。