Skip to content

Instantly share code, notes, and snippets.

@metaphore
Last active November 22, 2019 12:41
Show Gist options
  • Save metaphore/81c757cbee1dd555a09d to your computer and use it in GitHub Desktop.
Save metaphore/81c757cbee1dd555a09d to your computer and use it in GitHub Desktop.
[LibGDX] Remove actor from parent after animation
Group group;
Actor actor;
// ...
group.addActor(actor);
// ...
// Remove target actor after animation has been finished
actor.addAction(Actions.sequence(
Actions.moveTo(x, y, 0.5f),
Actions.removeActor()
));
// Clear group after animation has been finished
actor.addAction(Actions.sequence(
Actions.moveTo(x, y, 0.5f),
Actions.run(new Runnable() {
@Override
public void run() {
group.clear();
// Or even better
//actor.getParent().clear();
}
})
));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment