如何将多个剪辑传递给动画混合器
How do I pass multiple clips to animation-mixer
我只是想知道,如何将多个剪辑传递给动画混合器?
扩展 GitHub 提到剪辑参数接受剪辑。我试图在数组中添加多个用逗号分隔的剪辑名称,但没有任何效果。它是如何工作的?
model.setAttribute('animation-mixer', {
clip: '["Idle", "Laugh"]',
loop: 'once',
crossFadeDuration: 0.4,
timeScale: 1,
})
动画混合器组件不支持多个动画名称。但是,如果您在词尾使用星号 (*)。然后,它将生成一个正则表达式,匹配以 * 之前的单词和它之后的所有内容开头的每个剪辑。
例如
Idle* 将转换为 ^Idle.*$ 正则表达式,因此,将匹配任何以单词“Idle”开头的剪辑。
我只是想知道,如何将多个剪辑传递给动画混合器?
扩展 GitHub 提到剪辑参数接受剪辑。我试图在数组中添加多个用逗号分隔的剪辑名称,但没有任何效果。它是如何工作的?
model.setAttribute('animation-mixer', {
clip: '["Idle", "Laugh"]',
loop: 'once',
crossFadeDuration: 0.4,
timeScale: 1,
})
动画混合器组件不支持多个动画名称。但是,如果您在词尾使用星号 (*)。然后,它将生成一个正则表达式,匹配以 * 之前的单词和它之后的所有内容开头的每个剪辑。
例如
Idle* 将转换为 ^Idle.*$ 正则表达式,因此,将匹配任何以单词“Idle”开头的剪辑。