我在移植我为iPhone开发的简单游戏时遇到了麻烦 到Android。游戏中有一个从Point移动的动画球 A到B点。用户必须在到达B点之前触球 或者输掉比赛。这很容易在使用Core的iPhone上实现 动画,因为我可以找到球的当前位置 访问其动画层。在Android中,我试图重新创建 游戏使用补间动画并将球表示为Drawable。 我的问题是我无法确定用户是否正在触摸该位置 因为Drawable明显的界限不会像球一样更新 视觉上移动 - 让程序认为球总是在其中 原来的位置。在搜索这些论坛时,我看到了一个Android团队 开发。确认您无法获得补间中的当前位置 动画,但没有为解决方法提供解决方案。我能完成吗? 这在Android上使用我目前的方法?如果没有,采取什么方法 我应该用吗? 最好的祝福, 迈克尔
答案 0 :(得分:0)
我可以在Android上完成此操作吗? 使用我目前的方法?
我对此表示怀疑。 Android的补间动画并非真正专为游戏设计。
如果没有,我应该采用什么方法?
使用Canvas
上的2D绘图实施游戏 - 请参阅SDK中的LunarLander
示例。