b3dAnimate

Plays frame range directly without pre-defined sequences (alternative to b3dAnimateSeq, firstFrame/lastFrame in frames). Takes entity (animated mesh entity handle), mode (playback mode 0=stop, 1=loop, 2=pingpong, 3=once), speed (playback speed multiplier, 1.0 = normal), firstFrame/lastFrame (frame range, 0/0 = entire animation, converted to seconds using global FPS), transition (blend time in seconds, 0.0 = instant, 0.2-0.5 typical). Returns nothing.

3D Graphics

Parameters & Returns

Parameters

entity Int
mode Int
speed Double
firstFrame Int
lastFrame Int
transition Double

Returns

Void

Quick Summary

Plays frame range directly without pre-defined sequences (alternative to b3dAnimateSeq, firstFrame/lastFrame in frames). Takes entity (animated mesh entity handle), mode (playback mode 0=stop, 1=loop, 2=pingpong, 3=once), speed (playback speed multiplier, 1.0 = normal), firstFrame/lastFrame (frame range, 0/0 = entire animation, converted to seconds using global FPS), transition (blend time in seconds, 0.0 = instant, 0.2-0.5 typical). Returns nothing.

Technical Exegesis...

Plays frame range directly without pre-defined sequences (alternative to b3dAnimateSeq, firstFrame/lastFrame in frames). Takes entity (animated mesh entity handle), mode (playback mode 0=stop, 1=loop, 2=pingpong, 3=once), speed (playback speed multiplier, 1.0 = normal), firstFrame/lastFrame (frame range, 0/0 = entire animation, converted to seconds using global FPS), transition (blend time in seconds, 0.0 = instant, 0.2-0.5 typical). Returns nothing.

Example

Example.bam
; No example implemented yet