2013-08-12 101 views
0

我是Android新手,我想開始2D遊戲開發。 如何更改圖像位置? 我試試這個:Android遊戲更改圖片位置

  • OpenGL,但它對我來說非常複雜,我想要任何easiser。
  • SetX,Margins,etc。我認爲這不是真正的發展方式 ,這很慢。
  • 我發現一些遊戲開發的圖書館/遊戲引擎,但我不想 想使用它們。
  • 我用動畫,但它不會改變實際位置...

回答

0

對於一個非常基本的圖像移動/導航我想你可以透過Android給出Animation。在動畫下,您可以使用翻譯功能,您可以在任何方向翻譯圖像,只需要考慮是否需要照顧座標。下面是一個如代碼片段:

Animation animation = new TranslateAnimation(0, 500,0, 0); 
animation.setDuration(1000); 
animation.setFillAfter(true); 
myImage.startAnimation(animation); 
myImage.setVisibility(0); 

欲知詳情,您可以訪問以下職位:

translate animation

+0

是的,我嘗試這個,但我無法檢查兩個imageview的碰撞。 – Filip

+0

然後你需要玩你的圖像和其他圖像的座標。沒有其他簡單的方法來做到這一點。 – Zax

+0

我知道這種方式,但我認爲它很慢?是嗎? – Filip

0

可以使用libgdx,不像其他文檔可以輕鬆地和它給你很多的功能輕鬆開發遊戲。