2010-04-22 86 views
1

我無法將我爲iPhone 開發的簡單遊戲移植到Android上。該遊戲有一個動畫球,從點 A移到點B.用戶必須在球觸及點B 之前觸摸球或者輸掉比賽。這很容易在iPhone上使用Core 動畫實現,因爲我可以通過 訪問其動畫層來定位球的當前位置。在Android中,我嘗試使用補間動畫重新創建 遊戲,並將其表示爲Drawable。 我的問題是,我無法確定用戶是否觸摸了現場 ,因爲當球 在視覺上移動時,Drawable的明顯邊界不會更新 - 使程序認爲球總是處於其原始位置 。在搜索這些論壇時,我看到一個Android團隊開發人員 。確認您無法在補間動畫 動畫中獲取當前位置,但未提供解決方法。使用我目前的方法,我可以在Android上完成 嗎?如果不是,我應該使用什麼方法 ? 最好的問候, 邁克爾觸摸補間動畫中的對象?

回答

0

我能做到這一點在Android 使用我目前的做法?

我對此表示懷疑。 Android的補間動畫並非真正爲遊戲設計。

如果不是,我應該使用什麼方法?

使用Canvas上的2D繪圖實現遊戲 - 請參閱SDK中的LunarLander示例。