场景中的使用 (Web)
最終更新: 2024年5月30日
这是使用通过Cubism SDK MotionSync Plugin for Web连接到Cubism模型的动态同步的方法。
模型准备
准备一个拥有记载.motionsync3.json和.model3.json参考的.motionsync3.json的模型。
如果您的对象是Cubism 4.2或更早版本的模型,请参考“在Cubism 4.2或更早版本的模型中使用”并准备模型数据。
项目设置
将扩展的Cubism SDK MotionSync Plugin for Web置入与Cubism SDK for Web相同的层次结构中。
注意事项
Cubism SDK MotionSync Plugin for Web需要使用MotionSync Core。
这不包含在GitHub上发布的CubismWebMotionSyncComponents中。
因此,即使只从GitHub获取仓库也无法执行。
请使用从官网下载的Cubism SDK MotionSync Plugin for Web包,或者将Cubism SDK MotionSync Plugin for Web包中的MotionSync Core添加到CubismWebMotionSyncComponents中。
置入的层次结构与Cubism SDK MotionSync Plugin for Web相同。
另外,由于还使用了Cubism for Web中包含的Cubism Core,因此可以使用从官网下载的Cubism SDK for Web包,或者将Cubism SDK for Web中包含的工具库追加到GitHub上发布的CubismWebSamples中。
置入的层次结构与Cubism SDK for Web相同。
TIPS
Cubism SDK MotionSync Plugin for Web参考同一层次结构中的Cubism SDK for Web或CubismWebSamples的文件夹名称。 如需变更此文件夹名称,请在Cubism SDK MotionSync Plugin for Web中重写以下各文件中参考文件夹名称的部分。
追加模型
将输出到Cubism SDK MotionSync Plugin for Web的以下层次结构的模型数据集置入在与模型名称同名的文件夹中,并在lappmotionsyncdefine.ts的ModelDir中写入追加模型的文件夹名称。
- /Samples/Resources/
播放/动作
运行项目时,动态同步将应用于显示的模型。
如需切换模型,请单击屏幕右上角的按钮。
切换顺序是/Samples/Resources文件夹中模型数据的字母顺序。
当您单击屏幕左上角的按钮时,.model3.json中设置为动态对的音频将按顺序播放。