我正在为Android设计移动球类游戏。我正在使用线程在屏幕上移动球。当我做OnTouchEvent时,我能够获得X&无论我点击哪个屏幕的Y坐标。我的问题是如何获取OnTouchEvent的同一个实例的球的X和Y坐标值?
答案 0 :(得分:2)
根据我对你的问题的理解,球的坐标由你的一个线程决定。这意味着,您应该已经拥有随时存储x和y坐标的变量。
您需要做的就是访问在OnTouchEvent上存储x和y坐标的那些变量。
答案 1 :(得分:1)
简单的方法是在每个时刻存储它的坐标(例如在两个字段中)并在用户点击时使用它们。或者你可以创建一个类,例如Ball,它具有存储当前实例球和吸气剂坐标的字段。坐标设定器。