libGDX,透明精灵在某些设备上是黑色的

时间:2015-04-14 07:53:18

标签: java android libgdx sprite

我最近开始学习libGDX,目前,我正在制作无尽的太空游戏。我制作了一个滚动背景,其中有一个空间的基本图像与另一个带有星星的图像重叠。 Looks like this. (the black area is transparent)

星星移动得更快,产生了很好的效果,好像它们更近了。它可以在我的手机和平板电脑上正常工作,但是如果我在另一台分辨率略有不同的平板电脑上试用它,整个星星图像会变成黑色并覆盖整个空间图像。

所有内容都保存在PNG中,我通过更改它的Y来移动精灵。

stars = new Sprite(new Texture(Gdx.files.internal("data/universe/stars1.png")));
stars.setSize(screenWidth, screenHeight);
stars.setY(0);

感谢您的任何建议。

0 个答案:

没有答案