SpineOptimizeRender used for optimized rendering of Spine animations.

SpineOptimizeRender 类用于优化 Spine 动画的渲染。

实现

构造函数

属性

animatorMap: Map<string, AnimationRenderProxy>

Map of animation names to AnimationRenderProxy objects.

动画名称到 AnimationRenderProxy 对象的映射。

bakeData: TSpineBakeData

Bake data for the Spine animation.

Spine 动画的烘焙数据。

boneMat: Float32Array

Float32Array for bone matrices.

用于骨骼矩阵的 Float32Array。

bones: Bone[]

Array of Spine bones.

Spine 骨骼数组。

currentAnimation: AnimationRenderProxy

Current animation being rendered.

当前正在渲染的动画。

currentRender: SkinRenderUpdate

Current SkinRender being used.

当前使用的 SkinRender。

isBake: boolean

Indicates if the animation is baked.

指示动画是否被烘焙。

renderProxy: IRender

Current render proxy.

当前渲染代理。

renderProxyMap: Map<ERenderProxyType, IRender>

Map of ERenderProxyType to IRender objects.

ERenderProxyType 到 IRender 对象的映射。

skinRenderArray: SkinRenderUpdate[]

Array of SkinRender objects.

SkinRender 对象数组。

slots: Slot[]

Array of Spine slots.

Spine 插槽数组。

spineColor: Color

Color of the Spine object.

Spine 对象的颜色。

访问器

方法