2013-08-12 40 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,不像其他文档可以轻松地和它给你很多的功能轻松开发游戏。