我最近开始学习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);
感谢您的任何建议。