2013-07-01 24 views
8

Đây là câu hỏi dành cho những ai đã quen thuộc với LibGDX 0,98 mới. Tôi không hoàn toàn chắc chắn, cách sử dụng Drawable trong gói Scene2d. mã hiện tại của tôi cho sử dụng một ".png" như một tham khảo cho các lớp học khác nhau trông như thế này:LibGDX initialize Drawable

new TextureRegionDrawable(new TextureRegion(new Texture("data/splitpane.png"))); 

Có cách nào easyer sử dụng một ".png" như drawable hơn với những 3 lớp?

Trả lời

7

Đọc API chúng tôi có thể thấy rằng không có thêm tùy chọn để vẽ hình ảnh theo ý muốn.

libGDX làm cho mọi thứ dễ dàng hơn nhiều, nhưng bạn phải nghĩ rằng trong nền của thư viện này có rất nhiều logic phức tạp OpenGL không thể đơn giản hóa nhiều hơn các chức năng này thực sự làm.

Ở đây tôi để lại một link vào wiki của libGDX nơi chúng giải thích với ví dụ một số chức năng trong gói Scene2d. Có lẽ điều này có thể hữu ích.

+0

:/Thật đáng tiếc. Nhưng cảm ơn bạn đã trả lời :) – Siggy1000

+0

@ Siggy1000 bạn luôn có thể viết thư cho các nhà phát triển trong diễn đàn của họ, họ khá tích cực và luôn trả lời;), có thể bạn có thể cung cấp cho họ một số ý tưởng mới! – maqjav

+0

Về vấn đề này, tôi có những trải nghiệm khá tệ, nhưng đáng thử;) – Siggy1000

6
new Image(new Texture(...)).getDrawable();