[英]Android: moving ball through touch
我正在使用Android手機制作一款簡單的課堂游戲,您可以在其中通過觸摸更改球的位置。 我只需使用鼠標位置就可以在處理中工作。 在Android中,我正在使用手勢掃描器和用於各種手勢的相應方法,但是我無法弄清楚將觸摸方法的坐標提取到球對象的x / y坐標中的確切方法。 我希望我有道理! 非常感謝。
如果您的球是ImageView
中的ImageView
,則您知道此ImageView對象的起始位置; 將其保存在prevPosition
變量中。 每當遇到觸摸事件時,您都將獲取發生觸摸的位置的坐標( currPosition
),將球從prev location( prevPosition
)移至新位置,並更新prevPosition
變量( prevPosition=currPosition
)。
希望這可以幫助!!
與此代碼一起使用,它現在已包含在您的新sdk中,請在此處進行檢查。,謝謝, http://developer.android.com/resources/samples/RenderScript/index.html ;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.