Tôi mới và tôi mới bắt đầu hành trình với libgdx. Tôi muốn biết làm thế nào tôi có thể làm image.png ở độ phân giải 960x640 làm nền trong trò chơi của mình? Điều này là khả thi? Thx cho lời khuyên và Nhẫn. Có lẽ bạn hava một hướng dẫn đơn giản? Đây là lớp kết xuất của tôi:libgdx và ứng dụng android. Hình ảnh làm nền
public void render() {
texture = new Texture(Gdx.files.internal("E:/background.png"));
Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
batch.begin();
batch.draw(texture, 0, 0);
batch.end();
}
Câu hỏi thứ hai. Tôi cần phải chèn hai hình ảnh hoạt động, phương tiện hoạt động khi tôi nhấp vào hình ảnh đó, hình ảnh tiếp theo hiển thị cho tôi trên màn hình. Tôi muốn thực hiện hành động khi tôi nhấp vào hình ảnh đó.
tôi nhận được lỗi: chiều rộng và chiều cao Texture phải quyền hạn của hai: 960x640 – edi233
Bạn có thể khắc phục điều này bằng cách ghi đè sức mạnh của 2 kiểm tra trong lớp Texture. Ở đầu phương thức create() chính của bạn, hãy thêm vào đây: 'Texture.setEnforcePotImages (false);' – Shinzul
^Hiệu ứng đó có hiệu quả hay khả năng tương thích không? –