Android surfaceview精灵移动问题

我有一个疑问,csdn上到底有没有大神呢?surfaceview中有一个精灵我要实现触摸一下他就移动到触摸点,不是瞬移哦,是有一个过程,该怎么实现呢,求大神帮忙,谢谢

3个回答

那你就获取你的触摸点,然后不断改变精灵的位置不就可以了吗

如果回答对您有帮助,请采纳

使用ValueAnimator来做这件事情,为其配置一个监听器,监听器中不断改变位置,然后在surfaceview中读取位置并刷新到界面上

getRowX:触摸点相对于屏幕的坐标,然后用TranslateAnimation这个类来实现surfaceview的移动。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问