시퀀스 동작을 추가하려고합니다. 문제는 추가 된 첫 번째 액션 만 적용된다는 것입니다. 예를 들어 아래 코드에서 mta를 먼저 추가하면 mta 동작 만 볼 수 있습니다 (두 번째 동작은 작동하지 않습니다). 내가 반대로하면 mtabite 만 적용됩니다. 그것은 그가 libgdx에서 애니메이션하기 위해 트윈 엔진을 사용하는 것이 가장 좋습니다시퀀스 동작 LIBGDX에서 첫 번째 동작 만 작동합니다.
MoveToAction mta = new MoveToAction();
mta.setPosition(x, y);
mta.setDuration(4f);
MoveToAction mtaBite = new MoveToAction();
mtaBite.setPosition(xFinal, yFinal);
mtaBite.setDuration(4f);
SequenceAction sequence = new SequenceAction();
sequence.addAction(mta);
sequence.addAction(mtaBite);
this.addAction(sequence);
'x, y' 좌표가'xFinal, yFinal'과 다른 형식인지 확인하십시오. 그렇지 않으면 동작 전환이 표시되지 않습니다. – Aryan
풀링 된'Action'을 사용하는 것이 더 낫습니다. 'addAction (Actions.sequence (ActionsMoveTo (x, y, 4f), Actions.moveTo (xFinal, yFinal, 4f)));) – Aryan
당신이 보여준 코드. 문제는 다른 곳에있다. 더 많은 코드를 보여줄 수 있습니다. – Tenfour04