Basics
Guides
API Reference
Basics
Guides
API Reference
[28:7] extends: Action
Wraps FXGL's ContinuousAction abstract class (com.almasb.fxgl.entity.action.ContinuousAction). The engine calls perform(tpf) each frame the action is active; the action stays active until setComplete() or cancel() is called. Backed by AussomContinuousAction (Java bridge) because the class has overridable perform plus the four Action lifecycle hooks. Example: public perform(tpf) { // run every tick until done } ca = new ContinuousAction(::perform); ac.addAction(ca.obj);
ContinuousAction (callback OnPerform = null, callback OnQueued = null, callback OnStarted = null, callback OnCompleted = null, callback OnCancelled = null)
Creates a new ContinuousAction.
OnPerform is a callback (tpf) -> any fired each tick.OnQueued is a callback () -> any.OnStarted is a callback () -> any.OnCompleted is a callback () -> any.OnCancelled is a callback () -> any.adopt (object Ajo)
Wraps an existing ContinuousAction AussomJavaObject.

Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.