【问题标题】:Android Studio draw animationAndroid Studio 绘制动画
【发布时间】: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


    【解决方案1】:

    如果其他人被困在 Android Studio 的视差效果上,我发现都解释了here

    【讨论】:

      猜你喜欢
      • 2011-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多