我对一个NodeGrid及其包含的一个Sprite做完Wave3D之后变成扭曲的样子,请问如何让其做完恢复到原状,又或者整个动画结束就是结束在初始状态?
代码如下:
auto logo = Sprite::create(“logo1.png”);
auto childGrid = NodeGrid::create();
this->addChild(childGrid);
childGrid->addChild(logo);
childGrid->setPosition(Vec2(_visibleSize.width / 2, logo->getContentSize().height));
auto wave3D = Waves3D::create(2, Size(15,10), 5, 40);
childGrid->runAction(wave3D);
请各位兄弟姐妹给予指点,谢谢大家。