下面以图为主:
创建项目 , 选择2D empty项目
等待项目创建完毕,在Hierarchy(层次视图)会出现SampleScene和Main Camera
用拖拽的方式可以导入相应的Live2D for unity SDK,再把网上下载的模型导入到Asset中,SDK会帮我们自动生成下面的文件:
红框标注的Epsilon.prefab Asset是我们导入模型的一个入口一样的东西,我们将它拖到Hierarchy(层次视图)中,又会生成下面的一些Object:
其中Parameters是后续我们需要关注的重点,因为它涉及了所有关于角色的运动参数。
我们创建一个背景:
右键Hierarchy的空白位置,选择Create Empty创建一个空的对象,然后在右侧的Inspector(物件查看器)中Add Component(添加组件), 添加一个Sprite Renderer(精灵渲染器),将我们导入的背景Sakura.jpg文件拖到此处Sprite的小长方形窗口里,调整好大小和位置(Transform),便完成了背景的添加。
效果:
导入笔者喜欢的两个模型,调整好位置和大小后如下:
嗯,暂时先添加这么多元素。
接下来,我们要让角色动起来,不动起来就没灵魂嘛~
我们给Asset那里右键新建一个Folder(文件夹),命名为Animate(动画), 也就是给动画控件统一安排一个文件夹方便管理,这个方式以后还会用上,不为别的就是方便。
右键新建下面两个控件:
将一个待机状态的motion拖到这里,待机动画就完成了
在Inspector中,选择好controller,完成控制器的挂载。
点击start按钮,在Game界面里查看效果,还是很不错的。