播放动画集
输入
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
target | string | 是 | ObjectId | 必须是动画集对象 |
Animation | string | 是 | — | 动画名称 |
bPlay | string | 是 | false | 播放动画/暂停动画 |
LoopPlay | string | 是 | 1 | -1表示循环播放 |
PlayRate | string | 是 | 1.0 | -1表示倒放动画 |
StartOffset | string | 是 | 0 | — |
bRandomStart | boolean | 是 | true | 是否随机开始 |
bRestoreStatus | boolean | 是 | true | 是否恢复 |
RestoreLastStatus | string | 是 | ERLS_RESET | 恢复上一个动画,ERLS_RESET(重置)/ERLS_REVERSE(反转)/ERLS_RETAIN(保留) |
输出
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
result | 示例数据 | 否 | — | — |
调用
typescript
piclient.emit("object.playAnimationSet",{
target: "ObjectId", //必须是动画集对象
Animation: "", //动画名称
bPlay: "false", //播放动画/暂停动画
LoopPlay: "1", //-1表示循环播放
PlayRate: "1.0", //-1表示倒放动画
StartOffset: "0",
bRandomStart: true, //是否随机开始
bRestoreStatus: true, //是否恢复
RestoreLastStatus: "ERLS_RESET", //恢复上一个动画,ERLS_RESET(重置)/ERLS_REVERSE(反转)/ERLS_RETAIN(保留)
})