2017-08-19 66 views
0

我想讓我的玩家朝着他正在看的方向轉動。整體與FlappyBird中Bird的行爲非常相似。他總是看着他移動的方向。我使用libGDX在Android Studio中進行編程,並且我有一個課程用於播放遊戲,另一個用於獲取有關我的播放器的信息。libGDX:讓一個物體沿其移動的方向旋轉

我很遺憾沒有代碼示例,因爲我擁有的所有東西都不會解釋,並且會使情況變得更加複雜。

如果您感到困惑,請寫評論。

感謝您的幫助! :)

+0

你有沒有嘗試'batch.draw(region,x,y,originX,originY,width,height, scaleX,scaleY,旋轉)可以嗎?你可以通過你的方式旋轉圖像。我仍然困惑你的問題含義是什麼。 – Tokenyet

+0

你使用'Sprite'類還是不? – haxpor

回答

-1

我認爲你正在尋找的是一種方法來翻轉雪碧。可悲的是,我不認爲libgdx支持這一點。但是你可以做的是繪製2個精靈圖像(每個方向一個)或者使用一些繪圖程序翻轉當前圖像。然後在你的精靈類中,在你的更新或渲染方法中,你可以將精靈圖像更改爲相應的方向使用sprite.set(new Texture())

+0

好的,謝謝。然後我會嘗試以另一種方式解決問題! – Eron