我在扎马林做一场比赛。我有一架飞机,我想从一个弧线的一边飞到另一边,同时旋转飞机,这样飞机就能保持与弧线平行。
有什么建议吗?

更新
我能够使用CCBezierTo和CCRotateTo的组合来实现这个功能。
发布于 2018-01-21 17:46:26
正如我在更新中提到的,我能够通过使用CCBezier和CCRotateTo的组合来实现这一点。
var duration = 5.0f;
mysprite.RunActionAsync(new CCBezierTo(duration, new CCBezierConfig()
{
ControlPoint1 = new CCPoint(180, 200),
ControlPoint2 = new CCPoint(650, 600),
EndPosition = new CCPoint(1130, 200)
}));
mysprite.RunActionAsync(new CCRotateTo(duration, 90));ControlPoint2是弧的顶部。
https://stackoverflow.com/questions/48363910
复制相似问题