变形动画(Morph)

    变形动画是一种通过对模型顶点进行变形,从而实现动画效果的技术。通常在处理角色面部表情变化时,会使用变形动画。

    通常变形动画由外部工具(3DMax、Blender、Maya 等)制作,并导入引擎使用。导入方式请参考 模型资源 - 模型导入

    如要使用变形动画,请确保导入的资源拥有中变形动画数据。这些数据存储在网格数据中,可通过下列代码获取:

    如果要改变变形动画的状态,可通过 可以修改动画的权重。代码示例如下:

    通过 getWeight 可以获取外形的权重,以及通过 可以同时改变多个子网格的权重。

    更多接口说明请参考 MeshRenderer

    使用方式可参考范例 Morph( | Gitee)。