Android 无休止的对象动画
我想在屏幕上无限时间地从左向右移动对象。我可以用这个代码移动一个对象。我想要的是,每隔一秒钟,这个对象的一个新实例开始从左侧移动。所以,开始我看到一个物体在移动。下一秒我看到两个物体在移动。几秒钟后,我想看到物体从左向右移动。如何做到这一点?我走对了吗Android 无休止的对象动画,android,animation,Android,Animation,我想在屏幕上无限时间地从左向右移动对象。我可以用这个代码移动一个对象。我想要的是,每隔一秒钟,这个对象的一个新实例开始从左侧移动。所以,开始我看到一个物体在移动。下一秒我看到两个物体在移动。几秒钟后,我想看到物体从左向右移动。如何做到这一点?我走对了吗 timer1 = new Timer(); timer1.scheduleAtFixedRate(new TimerTask() { @Override public voi
timer1 = new Timer();
timer1.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
TimerMethod();
}
}, 1000, 2000);
private void TimerMethod()
{
this.runOnUiThread(Timer_Tick);
}
private Runnable Timer_Tick = new Runnable() {
public void run() {
moveAnimation();
}
};
public void moveAnimation() {
//the actual animation
move = new TranslateAnimation(0, 500, 0, 0);
move.setDuration(2000);
move.setFillAfter(true);
move.setAnimationListener(new AnimationListener(){
@Override
public void onAnimationEnd(Animation arg0) {
}
@Override
public void onAnimationRepeat(Animation arg0) { }
@Override
public void onAnimationStart(Animation arg0) { }
});
}
由于没有人回答,我只是告诉大家,我开始学习AndEngine,我成功地创建了一个对象的新实例,并以随机控制器和随机速度从屏幕外的任何位置移动到屏幕内的任何位置,这远远超过了我第一次想要实现的目标 如果有人想学习AndEngine,你可以找到教程。我还建议从市场上下载AndEngine应用程序,看看这个引擎有什么功能