我正在关注“Android Game Programming for Dummies”一书,因为我是 Android 新手,对 Java 还很陌生。对于那些读过这本书的人,我刚刚完成了这个animateMoles()
方法(虽然我确信这可能对大多数人没有帮助)。
当我运行游戏时,第 7 颗痣(最右侧)完美地定位,而其他 6 颗则聚集在屏幕的右侧。我相当确定我正确地遵循了教程,但我找不到问题的原因。我已经在 CodeTidy 上分享了代码,因为这里发布太长了。我还提供了在模拟器中运行的问题的屏幕截图。
WhackAMoleView.java - http://codetidy.com/6690/
WhackAMoleActivity.java - http://codetidy.com/6691/
截图 - http://postimg.org/image/hx88fxkb1/
我知道这是很多代码,并且会感谢任何人帮助找到问题的根源。谢谢!
注意:我不是在寻找有关如何处理游戏的替代解决方案,因为这会使阅读本书变得非常困难。