2
int sourceX = 0;
create()方法:
texture = new Texture(Gdx.files.internal("background.jpg"));
texture.setWrap(Texture.TextureWrap.Repeat, Texture.TextureWrap.Repeat);
渲染()方法:
batch.begin();
sourceX+=velocitaScorrimentoSfondo;
batch.draw(texture, 0, 0, sourceX, 0, (int) texture.getWidth(), (int) texture.getHeight());
batch.end();
我的目標是運行背景自動。從左到右 。 我們做了,但在iOS上,當我用RoboVM滾動模擬器啓動模擬器不起作用時,也就是我沒有看到背景。而模擬器genymotion,並在Android的物理設備上,整體工作。 使用Actor(圖片)一切正常,只有繪製不會。 或者如果有人建議我如何滑動背景Actor,則轉換背景滑動Actor。 它可能有圖形庫? 我該如何解決?如果你想要其他代碼寫在評論中。
藉口,但iPhone沒有開放的GL 2.0?它應該得到支持,還是我錯了? –
您正在使用TextureWrapping,即使在非正方形非pw2紋理的OpenGL 2.0設備上也可能會失敗。 – tdgtyugdyugdrugdr
但是,它應該在Android設備上做到不方形,我在模擬器中使用galaxy s3並且它可以工作 –