- 爲了健康酒吧進行瘋狂的速度,同時更新欄的寬度。
- 在縮放比例(像素與米比例)時保持其質量。
目前我使用libgdx Pixmap
創造一個健康的酒吧,但是當我改變drawLine
參數,以新的價值,然後突然依然沒有改變。在下面的代碼是我目前的工作代碼,我不確定這是否是動態繪製Pixmap
的充分方法。
// This code is working when written all in update method
Pixmap frame = new Pixmap(32, 3, Pixmap.Format.RGBA8888);
frame.drawRectangle(...);
frame.drawLine(...);
Texture texture = new Texture(frame);
frame.dispose();
batch.begin();
batch.draw(texture ...);
batch.end();
樣品healthbar
你在render()中調用它們的全部嗎? –
是的,當我打電話給他們時,它的工作正常,但有沒有辦法全部打電話給他們? – ronscript
首先,您不需要爲此實際創建像素圖。 其次,也許你可以在課堂上創建像素圖字段,但我只是想學習你做的或不是:) 順便說一句,你是在繪製線條和矩形時更改像素圖顏色。 –