Constructors
Methods
Staticemphasize
emphasize( targets: Target, duration: number, motionType?: EmphasizeActionMotionType, moveDistance?: number, style?: "basic",): ActionModel Parameters
- targets: Target
- duration: number
- motionType: EmphasizeActionMotionType = "bounce"
- moveDistance: number = 1
- style: "basic" = "basic"
StaticfadeAction
fadeAction(targetObject: Target, duration: number, show: boolean): ActionModel Parameters
- targetObject: Target
- duration: number
- show: boolean
StaticimpulseAction
impulseAction(targets: Target, velocity: Vec3): ActionModel Parameters
- targets: Target
- velocity: Vec3
StaticlookAtCameraAction
lookAtCameraAction( targets: Target, duration?: number, front?: Vec3, up?: Vec3,): ActionModel Parameters
- targets: Target
Optionalduration: numberOptionalfront: Vec3Optionalup: Vec3
Staticparallel
Parameters
- ...params: IBehaviorElement[]
StaticplayAudioAction
playAudioAction( targets: Target, audio: string, type?: PlayAction, gain?: number, auralMode?: AuralMode,): ActionModel Parameters
- targets: Target
- audio: string
- type: PlayAction = "play"
- gain: number = 1
- auralMode: AuralMode = "spatial"
Staticsequence
Parameters
- ...params: IBehaviorElement[]
StaticstartAnimationAction
startAnimationAction( targetObject: Target, anim: RegisteredAnimationInfo, reversed?: boolean, pingPong?: boolean,): IBehaviorElement
StatictransformAction
transformAction( targets: Target, transformTarget: Target, duration: number, transformType: Space, easeType?: EaseType,): ActionModel Parameters
- targets: Target
- transformTarget: Target
- duration: number
- transformType: Space
- easeType: EaseType = "inout"
creates an action that plays an animation