0
Cocos2d V3에서 작동하는 간단한 애니메이션을 얻으려고 애 쓰고 있습니다. Cocos2d V3의 간단한 프레임 애니메이션
나는 처음에 잘 작동이 코드를 사용하여 스프라이트에 사용되는 간단한 정적 PNG, ... 내가 대신 정적 스프라이트의 간단한 애니메이션을 시도하는 다음 코드를 추가 한Sprite *treeStar = Sprite::create("star.png");
this->addChild(treeStar,+3);
treeStar->setPosition.... // set position is defined later
했다. ..
auto cache = SpriteFrameCache::getInstance();
Vector<SpriteFrame*> frames = Vector<SpriteFrame*>();
frames.pushBack(cache->getSpriteFrameByName("star1.png"));
frames.pushBack(cache->getSpriteFrameByName("star2.png"));
cocos2d::Animation* anim = cocos2d::Animation::createWithSpriteFrames(frames, 0.1f, 1);
cocos2d::Animate* anim_action = cocos2d::Animate::create(anim);
Sprite *treeStar = Sprite::create("star1.png");
this->addChild(treeStar,+3);
treeStar->runAction(RepeatForever::create(anim_action));
treeStar->setPosition.... // set position is defined later
그러나 이것은 작동하지 않아 내 앱이 중단됩니다.
누구든지이 코드를 작동시키는 방법을 조언하거나 간단한 애니메이션을 위해 사용할 수있는 다른 코드 예제를 제공 할 수 있습니까?