Gfx3SpriteJAS
[
Front page
] [
New
|
Page list
|
Search
|
Recent changes
|
Help
|
Log in
]
Start:
* Class: Gfx3SpriteJAS
A 3D animated sprite.~
It emit 'E_FINISHED'~
- inherit from: Gfx3Sprite~
** Constructors
- ''new Gfx3SpriteJAS''(): Gfx3SpriteJAS~
** Methods
- ''clone''(jas: Gfx3SpriteJAS, transformMatrix: mat4): G...
Clone the object.~
-- ''jas'': The copy object.~
-- ''transformMatrix'': The transformation matrix.~
~
- ''getAnimations''()~
Returns the list of animation descriptors.~
~
- ''getBoundingRect''(dynamicMode: boolean): Gfx3Bounding...
Returns the bounding box.~
-- ''dynamicMode'': Determines if bounding box fit the cu...
~
- ''getCurrentAnimation''()~
Returns the current animation or null if there is no curr...
~
- ''getCurrentAnimationFrameIndex''(): number~
Returns the current animation frame index.~
~
- ''getWorldBoundingRect''(dynamicMode: boolean): Gfx3Bou...
Returns the bounding box in the world space coordinates.~
-- ''dynamicMode'': Determines if bounding box fit the cu...
~
- ''loadFromFile''(path: string): Promise~
Load asynchronously animated sprite data from a json file...
-- ''path'': The file path.~
~
- ''play''(animationName: string, looped: boolean, preven...
Play a specific animation.~
-- ''animationName'': The name of the animation to be pla...
-- ''looped'': Determines whether the animation should lo...
-- ''preventSameAnimation'': Determines whether the same ...
~
- ''setAnimations''(animations: JASAnimation[]): void~
Set the animation descriptors.~
-- ''animations'': The animations data.~
~
- ''update''(ts: number): void~
The update function.~
-- ''ts'': The timestep.~
End:
* Class: Gfx3SpriteJAS
A 3D animated sprite.~
It emit 'E_FINISHED'~
- inherit from: Gfx3Sprite~
** Constructors
- ''new Gfx3SpriteJAS''(): Gfx3SpriteJAS~
** Methods
- ''clone''(jas: Gfx3SpriteJAS, transformMatrix: mat4): G...
Clone the object.~
-- ''jas'': The copy object.~
-- ''transformMatrix'': The transformation matrix.~
~
- ''getAnimations''()~
Returns the list of animation descriptors.~
~
- ''getBoundingRect''(dynamicMode: boolean): Gfx3Bounding...
Returns the bounding box.~
-- ''dynamicMode'': Determines if bounding box fit the cu...
~
- ''getCurrentAnimation''()~
Returns the current animation or null if there is no curr...
~
- ''getCurrentAnimationFrameIndex''(): number~
Returns the current animation frame index.~
~
- ''getWorldBoundingRect''(dynamicMode: boolean): Gfx3Bou...
Returns the bounding box in the world space coordinates.~
-- ''dynamicMode'': Determines if bounding box fit the cu...
~
- ''loadFromFile''(path: string): Promise~
Load asynchronously animated sprite data from a json file...
-- ''path'': The file path.~
~
- ''play''(animationName: string, looped: boolean, preven...
Play a specific animation.~
-- ''animationName'': The name of the animation to be pla...
-- ''looped'': Determines whether the animation should lo...
-- ''preventSameAnimation'': Determines whether the same ...
~
- ''setAnimations''(animations: JASAnimation[]): void~
Set the animation descriptors.~
-- ''animations'': The animations data.~
~
- ''update''(ts: number): void~
The update function.~
-- ''ts'': The timestep.~
Page: