我是 AndEngine 的新手。我正在使用以下代码来显示球的图像。
private ITextureRegion mBallTextureRegion;
private Sprite ball1;
@Override
public void onCreateResources() {
ITexture ball = new BitmapTexture(this.getTextureManager(),
new IInputStreamOpener() {
@Override
public InputStream open() throws IOException {
return getAssets().open("gfx/ball.png");
}
});
this.mBallTextureRegion = TextureRegionFactory.extractFromTexture(ring1);
....................
....................
}
@Override
protected Scene onCreateScene() {
final Scene scene = new Scene();
scene.attachChild(backgroundSprite);
...........
ball1 = new Sprite(192, 63, this.mBallTextureRegion, getVertexBufferObjectManager());
scene.attachChild(ball1);
..............
...........
}
现在,根据游戏级别,我想在场景中添加多个不同大小的球。是否可以添加ITextureRegion mBallTextureRegion
不同大小的多个时间(使用不同的放大倍数)?如果是,那怎么办?请帮我这个示例代码。