Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 将精灵动画移动到其目标位置?_Android_Sprite_Surfaceview_Image Rotation - Fatal编程技术网

Android 将精灵动画移动到其目标位置?

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

我正在制作一个游戏,其中我有一个动画精灵形象。我正在使用精灵表在surfaceView上设置动画。我必须沿着给定的路径移动动画精灵。路径是一条曲线。动画精灵从曲线的起点开始移动,并且必须到达画布上的目标曲线端点


如何根据路径移动动画精灵的头部

当你说路径是一条曲线时,你到底是什么意思?我是说画布上的贝塞尔曲线,就像一条之字形的线。所以,除非我误解了你有一堆点,你用一些贝塞尔规则连接起来?正当因此,通过应用较小的角度,您应该能够找到这些点之间的任何中间点。只需增加角度,直到到达描述完整曲线的圆弧,然后在接下来的两点之间重新开始。是的!谢谢你的建议,我现在就试试。