【发布时间】:2020-11-01 22:12:23
【问题描述】:
我正在为学校项目制作太空入侵者。现在我想为背景设置动画(让用户感觉飞船在太空中前进)。
我在这里看到了一些关于活动的想法,但我使用的是 java 类的布局,而不是布局。
` display.getSize(size);
spaceInvadersEngine = new SpaceInvadersEngine(this, size.x, size.y);
setContentView(spaceInvadersEngine);`
在SpaceInvadersEngine我有
private void draw(){
if (ourHolder.getSurface().isValid()) {
canvas = ourHolder.lockCanvas();
canvas.drawBitmap(backgroundImage,0,0,null);
有没有办法通过 Y 坐标使用 draw() 为 backgroundImage 设置动画,或者绘制 2 个不同的位图,它们会滑动并产生这种移动效果?
【问题讨论】:
标签: android-studio animation draw