Skip to content

预加载策略

161 words
1 min

在创建模型时, 可以决定模型动作文件的预加载策略, 使某一些或者全部动作文件在模型创建时就预先加载, 这样当需要手动切换动作时, 如果该动作文件已被加载, 则无需再等待该动作的加载过程:

ALL

ALL: "ALL"

预加载所有动作


IDLE

IDLE: "IDLE"

预加载闲置动作


NONE

NONE: "NONE"

没有预加载

示例

  • 如果需要定义预加载策略, 可以从l2d中导入 MotionPreload 枚举值
ts
import { MotionPreload } from 'l2d';
  • 默认的预加载策略为: MotionPreload.IDLE, 也就是预先加载闲置动作
ts
await l2d.create({
  path: 'https://model.hacxy.cn/cat-black/model.json',
  motionPreload: MotionPreload.ALL, 
  position: [0, 10],
  scale: 0.1
});

MIT Licensed