为了在cocos2d-x 3.2英寸创建一个动画我这样做:Spritesheet动画带有刻度的框架
SpriteFrameCache* cache = SpriteFrameCache::getInstance();
Vector<SpriteFrame*> animFrames(15);
for(int i = 1; i <= 7; ++i)
{
SpriteFrame* frame = cache->getSpriteFrameByName(String::createWithFormat("%d.png", i)->getCString());
animFrames.pushBack(frame);
}
auto animation = Animation::createWithSpriteFrames(animFrames, 1/animFrames.size());
auto animate = Animate::create(animation);
pSprite->runAction(animate);
但现在我需要一些帧,以创建镜像图像与-1 scaleByX。 SpriteFrame
还没有scale
方法。我也不能scale
pSprite
因为只有一些帧应该缩放。我怎么解决这个问题?
动态缩放,或者您想要完全创建一个新的动画? – 2014-09-25 20:50:11
新的动画是好的! – Narek 2014-09-26 06:44:00