标签: objective-c ios cocos2d-iphone
我有一个CCSprite个对象。我开始两个动作。 CCRotateBy和CCScaleTo。我需要为这些动作设置不同的锚点。如果mySprite.anchorPoint = ccp(0.5f,0);更改两个动画的定位点,我该怎么做?
CCSprite
CCRotateBy
CCScaleTo
mySprite.anchorPoint = ccp(0.5f,0);
答案 0 :(得分:3)
将您的CCSprite添加为CCNode的子级。 CCNode将充当额外的anchorPoint。
假设你想围绕一个圆周运动的中心点旋转精灵,你会:
根据您的具体需要,设置会略有不同,我猜不是所有的变化都是可能的。