Android 将精灵动画移动到其目标位置?
我正在制作一个游戏,其中我有一个动画精灵形象。我正在使用精灵表在surfaceView上设置动画。我必须沿着给定的路径移动动画精灵。路径是一条曲线。动画精灵从曲线的起点开始移动,并且必须到达画布上的目标曲线端点Android 将精灵动画移动到其目标位置?,android,sprite,surfaceview,image-rotation,Android,Sprite,Surfaceview,Image Rotation,我正在制作一个游戏,其中我有一个动画精灵形象。我正在使用精灵表在surfaceView上设置动画。我必须沿着给定的路径移动动画精灵。路径是一条曲线。动画精灵从曲线的起点开始移动,并且必须到达画布上的目标曲线端点 如何根据路径移动动画精灵的头部 当你说路径是一条曲线时,你到底是什么意思?我是说画布上的贝塞尔曲线,就像一条之字形的线。所以,除非我误解了你有一堆点,你用一些贝塞尔规则连接起来?正当因此,通过应用较小的角度,您应该能够找到这些点之间的任何中间点。只需增加角度,直到到达描述完整曲线的圆弧,
如何根据路径移动动画精灵的头部 当你说路径是一条曲线时,你到底是什么意思?我是说画布上的贝塞尔曲线,就像一条之字形的线。所以,除非我误解了你有一堆点,你用一些贝塞尔规则连接起来?正当因此,通过应用较小的角度,您应该能够找到这些点之间的任何中间点。只需增加角度,直到到达描述完整曲线的圆弧,然后在接下来的两点之间重新开始。是的!谢谢你的建议,我现在就试试。