AnimationAction

@native @JSImport("three", "AnimationAction") @JSType class AnimationAction extends Object
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Constructors

def this(mixer: AnimationMixer, clip: AnimationClip, localRoot: UndefOr[Object3D], blendMode: UndefOr[AnimationBlendMode])

Concrete methods

def crossFadeFrom(fadeOutAction: AnimationAction, duration: Double, warp: Boolean): AnimationAction
def crossFadeTo(fadeInAction: AnimationAction, duration: Double, warp: Boolean): AnimationAction
def fadeIn(duration: Double): AnimationAction
def fadeOut(duration: Double): AnimationAction
def getEffectiveTimeScale(): Double
def getEffectiveWeight(): Double
def halt(duration: Double): AnimationAction
def isRunning(): Boolean
def isScheduled(): Boolean
def setDuration(duration: Double): AnimationAction
def setEffectiveTimeScale(timeScale: Double): AnimationAction
def setEffectiveWeight(weight: Double): AnimationAction
def setLoop(mode: AnimationActionLoopStyles, repetitions: Double): AnimationAction
def startAt(time: Double): AnimationAction
def warp(statTimeScale: Double, endTimeScale: Double, duration: Double): AnimationAction

Inherited methods

def hasOwnProperty(v: String): Boolean
Inherited from
Object
def isPrototypeOf(v: Object): Boolean
Inherited from
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from
Object
def toLocaleString(): String
Inherited from
Object
def valueOf(): Any
Inherited from
Object

Concrete fields

var clampWhenFinished: Boolean
var enabled: Boolean
var paused: Boolean
var repetitions: Double
var time: Double
var timeScale: Double
var weight: Double
var zeroSlopeAtEnd: Boolean
var zeroSlopeAtStart: Boolean