SketonOptimise class used for skeleton optimization.

SketonOptimise 类用于骨骼优化。

属性

_state: AnimationState
_stateData: AnimationStateData
animators: AnimationRender[]

Array of animation renderers.

动画渲染器数组。

bakeData: TSpineBakeData

Baked spine data.

烘焙的spine数据。

blendModeMap: Map<number, number>

Map of blend modes.

混合模式的映射。

canCache: boolean

Indicates whether caching is possible.

表示是否可以缓存。

defaultSkinAttach: SkinAttach

Default skin attachment.

默认皮肤附件。

maxBoneNumber: number

Maximum number of bones.

最大骨骼数量。

sketon: Skeleton

The spine skeleton object.

spine骨骼对象。

skinAttachArray: SkinAttach[]

Array of skin attachments.

皮肤附件数组。

cacheSwitch: boolean = false

Switch for caching mode.

缓存模式的开关。

MAX_BONES: number = 100

optimise render的最大骨骼数

normalRenderSwitch: boolean = false

Switch for normal rendering mode.

普通渲染模式的开关。

方法

  • 参数

    • animations: Animation[]

      Array of animations to initialize.

    返回 void

    Initialize animations from the skeleton data.

    从骨骼数据初始化动画。