关于Sprite3D旋转动画问题

auto ac = RotateTo::create(2, Vec3(180, 0, 0));
auto ac2 = RotateTo::create(2, Vec3(360, 0, 0));
auto action = Sequence::create(ac, ac2, NULL);
sp3d->runAction(RepeatForever::create(action));

因为外部在指定时间内会设置这个物体的Y或Z轴,而这个动画在2秒后也会设置YZ轴为0,如何让他只旋转X轴,YZ轴都不动呢??

你可以试试RotateBy

RotateBy不行,因为外部设置这个物体的Y或Z轴时候就闪烁,并且无效