Java 如何在andengine中应用梯度背景

Java 如何在andengine中应用梯度背景,java,andengine,Java,Andengine,我已经四处寻找了一段时间,似乎无法找到如何将场景背景设置为渐变。。。很难找到与发动机相关的可靠答案 我想我的选择是: 使用我自己创建的渐变图像中的精灵(这不是最好的方法) 使用渐变xml资源(但我不知道如何从残差创建精灵,我不知道如何使渐变适合相机) 或者其他安德林内置的方法 非常感谢您的帮助。活动类(OnCreateSecene或onPopulateScene)中的以下代码应将红色/蓝色渐变设置为背景 Gradient g = new Gradient(0, 0, CAMERA_WIDTH

我已经四处寻找了一段时间,似乎无法找到如何将场景背景设置为渐变。。。很难找到与发动机相关的可靠答案

我想我的选择是:

  • 使用我自己创建的渐变图像中的精灵(这不是最好的方法)
  • 使用渐变xml资源(但我不知道如何从残差创建精灵,我不知道如何使渐变适合相机)
  • 或者其他安德林内置的方法

非常感谢您的帮助。

活动类(OnCreateSecene或onPopulateScene)中的以下代码应将红色/蓝色渐变设置为背景

Gradient g = new Gradient(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT, this.getVertexBufferObjectManager());
g.setGradient(Color.RED, Color.BLUE, 1, 0);
this.setBackground(new EntityBackground(g));