UI Nodes

Action

Control

Controls an UI Action.

End

End node for UI Action.

Start

Start node for UI Action.

Display

Advance

Node to advance a UIElement.

Config

Node to setup flags for UIElements.

Constraints

Node to setup constraints for UIElements.

Display

Node to display/hide/reload UIElements.

Layer

Node to setup layer of UIElements.

RayToFlashSpace

Casts a ray, finds the hitposition in flash space and calls a function.

ScreenPos

Node to convert a screen position (Value 0-1) to a actual X,Y position in the flash asset.

UIElementInstance

Node to delete instances of UIElements and receive notifications about new/destroyed instances of an UIElements.

UIElementListener

Node receive notifications about display/hide/load/unload of an UIElements

WorldScreenPos

Node to convert a world position to a actual X,Y,Z and Scale value in the flash asset.

Events

OnConnect

Triggered if connect to a server (Not in Editor!).

OnDisconnect

Triggered if disconnect to a server (Not in Editor!).

OnGamePause

Triggered if game is paused (Not in Editor!).

OnGameResume

Triggered if game is resumed (Not in Editor!).

OnGameplayEnded

Triggered if gameplay ends (Not in Editor!).

OnGamePlayStarted

Triggered if gameplay starts (Not in Editor!).

OnLoadingComplete

Triggered if loading is complete (Not in Editor!)

OnLoadingError

Triggered if an error occurred during loading (Not in Editor!).

OnLoadingProgress

Triggered during loading progress (Not in Editor!)

OnLoadingStart

Triggered if level is loading (Not in Editor!).

OnReload

Triggered if UI is reloaded (Not in Editor!).

OnSystemShutDown

Triggered if system shuts down (Not in Editor!).

OnSystemStarted

Triggered if system is started (Not in Editor!).

OnUnloadComplete

Triggered if level unload is completed (Not in Editor!).

OnUnloadStart

Triggered if level unload starts (Not in Editor!).

Functions

UnloadAllElements

Unloads all UI Elements (Skip Elements that are defined in the Array input).

MovieClip

GotoAndPlay

Provides Access to MovieClips.

PosRotScale

Provides Pos/Rot/Scale access to MovieClips.

Visible

Provides Visible/Alpha access to MovieClips.

Template

CreateMovieClip

Create a MovieClip and attaches it to the given Parent MovieClip.

RemoveMovieCLip

Removes a MovieClip.

Util

FromArray

Gets Values from an UI Array.

FromArrayByIndex

used to get specific Value from UI Array.

MergeArrays

Used to merge two Arrays.

Platform

Node to get current platform, works also with selected platform of UIEmulator.

ToArray

Used to Create an UI Array.

UIDelay

This node will delay passing the signal from [In] to [Out] for the specified number of seconds in [Delay].

Variable

Array

Used to provide access to Arrays.

Var

Used to provide access to variables.