同时执行多个动画
Spawn
可以将多个动画组合在一起,并让它们同时开始运行。
1 2 3 4 5 6 7 8
| auto fadeOut = gcnew FadeOut(1.5f);
auto rotateBy = gcnew RotateBy(0.5f, 60);
auto two = gcnew Spawn({ fadeOut, rotateBy });
sprite->runAction(two);
|
上面的代码将淡入和旋转动画组合成一个动画,精灵执行后就会一边慢慢消失,一边旋转 60 度。