ModelCancelAllBoneMask | 客户端 | 取消动画中的所有骨骼屏蔽。 |
ModelCreateMinecraftObject | 客户端 | 在虚拟世界中创建微软原版模型 |
ModelCreateObject | 客户端 | 在虚拟世界中创建网易骨骼模型 |
ModelGetPos | 客户端 | 获取模型的坐标 |
ModelGetRot | 客户端 | 返回模型的旋转角度 |
ModelIsVisible | 客户端 | 返回模型可见性 |
ModelMoveTo | 客户端 | 设置模型平移运动 |
ModelPlayAnimation | 客户端 | 模型播放动画,支持动作融合,其功能与模型接口ModelPlayAni相同。 |
ModelRegisterAnim1DControlParam | 客户端 | 当同时播放多个骨骼动画时,新建用于控制动画进行1D线性混合的参数。目前线性混合仅支持对两个动画进行混合。新建的参数值范围为[0,1]。指定的骨骼将会按照这个参数的值对两个动画进行线性混合。 |
ModelRemove | 客户端 | 销毁虚拟世界中的模型 |
ModelRotate | 客户端 | 模型绕某个轴旋转多少度 |
ModelRotateTo | 客户端 | 设置模型旋转运动 |
ModelSetAnim1DControlParam | 客户端 | 新建动画的1D控制参数后,使用该接口对相应的参数进行控制。 |
ModelSetAnimAllBoneMask | 客户端 | 设置是否屏蔽动画中所有骨骼的动画,若开启骨骼屏蔽后,该骨骼将不再播放该动画中的动作。该接口会对该动画中所有骨骼生效,可通过参数ignoreBoneList来指定不受影响的骨骼名称。通过屏蔽指定骨骼的动画可实现同一个骨骼模型同时在不同骨骼上播放不同的动作动画,从而实现快捷的动作融合。 |
ModelSetAnimBoneMask | 客户端 | 设置是否屏蔽动画中指定的骨骼的动画,若开启骨骼屏蔽后,该骨骼将不再播放该动画中的动作。通过屏蔽指定骨骼的动画可实现同一个骨骼模型同时在不同骨骼上播放不同的动作动画,从而实现快捷的动作融合。 |
ModelSetAnimLayer | 客户端 | 设置骨骼动画的层级,动画层级越大,则优先度越高,骨骼模型的骨骼优先播放优先度最高的动画,相同层级的动画则优先播放率先播放的动画。 |
ModelSetBoxCollider | 客户端 | 设置模型的包围盒 |
ModelSetPos | 客户端 | 设置模型坐标 |
ModelSetRot | 客户端 | 设置模型的旋转角度 |
ModelSetScale | 客户端 | 设置模型的缩放值 |
ModelSetVisible | 客户端 | 设置模型可见性 |
ModelStopActions | 客户端 | 停止模型的移动和旋转运动 |
ModelStopAnimation | 客户端 | 停止播放指定的模型动画。 |
ModelUpdateAnimationMolangVariable | 客户端 | 更新微软原版模型表达式变量,可控制动作的改变 |