我对android的动画比较陌生,只是感觉到了一些东西的感觉。我想知道我可以如何让一个“人”(图片)在android上运行。该男子是一个icon.IF我通过下面的代码使用动画,图标只是在屏幕上移动。我如何获得跑步动作。Android中的动画(让男人跑)
public anima1(Context context)
{
super(context);
cloud=BitmapFactory.decodeResource(getResources(),R.drawable.androidicon);
// TODO Auto-generated constructor stub
}
protected void onDraw(Canvas canvas)
{
super.onDraw(canvas);
Rect re=new Rect();
re.set(0,0,canvas.getWidth(),canvas.getHeight());
Paint c=new Paint();
c.setColor(Color.WHITE);
c.setStyle(Paint.Style.FILL);
canvas.drawRect(re,c);
x=x+10;
if(x==canvas.getWidth())
{
y=y+10;
x=0;
}
if(y==canvas.getHeight())
{
x=0;
y=0;
}
canvas.drawBitmap(cloud, x, y,p);
invalidate();
}
+1。我一直想知道如何制作一个奔跑的男人。如果我们能做到这一点,我们就可以制作出2D和2D游戏。 – user3437460 2014-06-14 19:54:29