2016-07-06 46 views
0

我正在爲我的遊戲製作啓動畫面,我想顯示帶有不同過渡效果的徽標和名稱。我在這裏是一個noob,不知道所有的場景。如果場景和舞臺是必需的,用代碼簡單的解釋將不勝感激。如何將轉換效果添加到我的LibGdx遊戲中?

謝謝。

回答

0

您可以爲徽標和名稱創建不同的屏幕,並在它們之間創建一個轉換。 爲此,您可以使用libgdx-transitions庫來創建例如一些阿爾法褪色,或滑動的轉換:

https://github.com/digital-thinking/libgdx-transitions

在這裏的測試情況下,你可以看到它是如何工作的:

https://github.com/digital-thinking/libgdx-transitions/wiki

基本上,你創建的過渡,然後你可以改變他們在更改屏幕之前。

或者您可以使用通用吐溫引擎在單個屏幕上執行此操作。 通過這種方式,您可以創建一個時間軸,您可以(例如)更改徽標和名稱圖片的Alpha級別(使圖片顯示和消失)。

+0

我可以通過使用setColor方法更改用於繪製徽標的批次的alpha分量來獲得漸變效果。 對於名稱上的轉換,我可以通過縮放字體來獲得縮放效果。我發現這很簡單。 此外,我試着運行測試用例,但它終止顯示某種日誌中的IllegalAccess的運行時錯誤。 – Ruman