【发布时间】:2017-12-25 13:19:59
【问题描述】:
我有一个叫箭头的演员,我想对它重复一个序列动作。
这个箭头指向一个演员,如果被点击,这个箭头应该淡出。
这是我的代码:
Action moving = Actions.sequence(
(Actions.moveTo(arrow.getX(), arrow.getY() - 35, 1)),
(Actions.moveTo(arrow.getX(), arrow.getY(), 1)));
arrow.addAction(moving);
actor.addListener(new ClickListener() {
@Override
public void clicked(InputEvent event, float x, float y) {
arrow.addAction(Actions.fadeOut(1));
}
});
代码工作正常,但我想重复“移动”动作,直到演员被点击。
我在这个问题Cannot loop an action. libGDX 中阅读了有关 RepeatAction 的信息,但我不知道如何申请
【问题讨论】: