Cocos2d-x:多次使用后CCMove不平滑

Cocos2d-x: CCMoveTo not smooth after using many times

本文关键字:CCMove 平滑 Cocos2d-x      更新时间:2023-10-16

目前,我正在使用触摸端来移动精灵(移动时也会缩放(

void Sample::move(CCSprite* sprite){
    moveTo = CCMoveTo::create(0.5f,ccp(0, 3));
        scale = CCScaleTo::create(0.5f, 0.0f);
        sprite->runAction(CCSpawn::create(scale, moveTo, NULL));
}

调用此函数大约 20 次后,移动动作变得不流畅。

谁能帮我,为什么变得不顺利?

当您调用动作并且动作已经在运行时,会发生奇怪的事情(跳跃运动很常见(。尝试在runAction()之前致电stopAllActions()