问题描述
我正在为学校项目制作“太空侵略者”。现在,我想设置背景动画(以便用户感觉飞船在太空中向前移动)。
我在这里看到了一些有关活动的想法,但是我使用的是java类中的布局,而不是布局中的。
a
我在` display.getSize(size);
spaceInvadersEngine = new SpaceInvadersEngine(this,size.x,size.y);
setContentView(spaceInvadersEngine);`
中
SpaceInvadersEngine
是否有一种方法可以使用draw()通过Y坐标对此 private void draw(){
if (ourHolder.getSurface().isValid()) {
canvas = ourHolder.lockCanvas();
canvas.drawBitmap(backgroundImage,null);
进行动画处理,或者绘制两个不同的位图来滑动并产生这种移动效果?
解决方法
如果其他人对 Android Studio 的视差效果感到困惑,我发现所有解释here