Basics
Guides
API Reference
Basics
Guides
API Reference
[23:7] extends: FXGLScene
Wraps FXGL's abstract IntroScene (com.almasb.fxgl.app.scene.IntroScene), the FXGLScene shown before the main game when GameSettings.isIntroEnabled is true. Subclasses implement startIntro() to drive the intro animation; they must eventually call the protected finishIntro() hook for the engine to advance to the next state. Direct construction from Aussom is not supported because the class is abstract. Pick FXGLIntroScene for the built-in intro, or return a custom subclass from a SceneFactory override of newIntro. Aussom users hold an IntroScene wrapper via adopt.
IntroScene ()
Empty default constructor; populated by adopt.
adopt (object Ajo)
Wraps an existing IntroScene AussomJavaObject.
Ajo is an AussomJavaObject around an IntroScene.A new wrapper.startIntro ()
Starts the intro animation. Subclasses override the implementation; this passthrough lets callers trigger the intro from outside the engine pipeline.
finishIntro ()
Marks the intro as finished, advancing the engine to the next scene. Subclasses call this from their startIntro implementation when the intro animation completes.

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