1
我有一些我始終需要顯示的文本(如HUD)。當一個精靈重新開始時,精靈會覆蓋文本。我如何總是在頂層做文字?如何讓文字始終顯示在頂部(AndEngine)?
我有一些我始終需要顯示的文本(如HUD)。當一個精靈重新開始時,精靈會覆蓋文本。我如何總是在頂層做文字?如何讓文字始終顯示在頂部(AndEngine)?
爲什麼你不使用HUD類?您可以將其附加到您的相機,並且它將始終覆蓋您常規場景中的所有實體。爲了達到這個目的,你需要創建一個HUD實例,把你需要的精靈放在所有東西上,並使用來自攝像頭的方法setHUD。
編輯:
@Override
protected Scene onCreateScene() {
/* ... */
HUD hud = new HUD();
hud.attachChild("your sprite with the text goes here");
getEngine().getCamera().setHUD(hud); //or mCamera.setHUD(hud)
/* ... */
}
只是因爲我不知道該怎麼做。有沒有HUD的例子? – rphello101
我編輯了我的答案 – gian1200
完美!謝謝,那就是我需要的。 – rphello101