we
    Preparing search index...

    todo 权重动画组

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    _id: number
    _isDestroy: boolean = false
    _loop: boolean = false
    _manager: any
    _speed: number = 1
    hasWeight: boolean = false

    todo 20260204 是否有权重

    说明:

    1、如果为true,存在动画间的权重,会根据权重混合播放。在update()中不更新NodeObject的属性,有NodeOject负责矩阵的混合。

    2、如果为false,不存在动画间的权重,会根据时间直接播放。

    interpolator: Interpolator

    动画类型

    loop: boolean = false
    name: undefined | string
    output: number[] = []

    输出值 说明: 1、关键帧:position,scale,rotation,quaternion的输出值。 A、如果存在 2、骨骼动画:输出缓缓后的worldMatrix。

    parent: NodeObject
    playParams: I_AnimationPlayParams = ...

    播放参数

    playState: E_PlayState = E_PlayState.stoped

    播放状态

    scene: Scene
    type: string = "animation"

    类型

    UUID: string

    Accessors

    Methods

    • 获取权重动画的world matrix,在parent的update()中调用 1、权重动画生效时,工作流 A、各个权重动画的world matrix是分别调用parent的updateMatrixWorld()获得 world matrix B、按权重混合各个权重动画的world matrix 2、权重动画不生效时,返回false A、stop,返回false

      Returns false | Float32Array<ArrayBufferLike>

      Mat4 | false