2
我正在嘗試創建一系列動作來模擬角色的眨眼,但我不知道如何正確地執行此操作。我需要它靜止5秒,然後眨眼一次,再等5秒鐘並永久循環。希望有人能夠在這裏闡明一些看法。如何在LibGDX中閃爍動畫
這是我到目前爲止已經不工作,我所期望得到(3F後,它會不斷閃爍,如何檢測閃爍動畫結束,重置回站):
this.addAction(Actions.sequence(
Actions.run(new Runnable() {
@Override
public void run() {
stand();
}
}),
Actions.delay(.3f),
Actions.run(new Runnable() {
@Override
public void run() {
blink();
}
})));
非常感謝。我似乎得到它的工作,但不知何故效果似乎不一致。有時它閃爍得太快,我必須調整延遲()和動畫幀持續時間。我不確定現在是否addAction應該是適當的方式來做到這一點,但仍然非常感謝。 – pakito 2014-12-04 08:46:03
這取決於你想用'Action'實現什麼。還要確保,正確的'delta'('Gdx.graphics.getDelta')被用於'update()'Action's和'Animation's。 – Springrbua 2014-12-04 10:03:57
好的,謝謝春天! – pakito 2014-12-04 12:33:00