添加装饰物
对应视频教程
在正式开始添加衣物之前,我们先来学会添加装饰物
。
需要留意的是,后面的教学只会越来越复杂。所有的案例只是教会你思路,不会教你具体某一个模型怎么改。
提醒
为史蒂夫装备一把钻石剑!
在装备钻石剑之前,你需要掌握物体父子关系。
一、Revenge!
回到我们的
Avatar_Steve
项目,进入你的场景
。导入我们的
钻石剑
,如果你忘记了如何导入unitypackage
,查看这里。
获取方式
- 加入QQ群【口令:2025】
- 蓝奏云,提取码
c87w
,对应文件名SteveBody.zip
导入后,你的资源管理器会多出一个
minecraft tools
文件夹。将
钻石剑
放到Right Wrist
(手腕,史蒂夫没有手)的子级下。调整
钻石剑
的位置(Position),朝向(Rotation),和大小(Scale)。
提示
调整大小时,将Scale
旁的锁链图标设置为激活
状态,如图所示。
激活后,调整物品的大小时会进行等比缩放
。
- 调整后的位置如图所示,模型版本不同调整的位置会略微不同。
二、删除失效脚本
删除钻石剑上的脚本:
删除
- Box Collider
- Rigedbody
- (Script)
- (Script)
删完后:
三、更换材质球着色器
此时的
钻石剑
显得有些暗淡无光,接下来给材质球更换着色器(除非你喜欢这种感觉)。选中
钻石剑
,在Inspector
中找到钻石剑
身上的材质组件,下拉Shader
,将Standard
修改为liltoon
。完成!保存项目,并更新你的
Avatar
,在游戏中查看效果!
四、更新 Avatar
打开
VRChat SDK
面板,正常情况下,自动修复后可以直接覆盖上传,更新模型。有时候你可能会从头制作模型,此时
VRChat SDK
面板中的模型信息就会丢失,显示为空。
如果你遇到了这个情况,由需要更新老模型,进行以下操作:进入
Content Manager
,找到你需要更新的模型,点击Copy ID
。从
Hierarchy
中选择模型最顶层的父级,展开Pipeline Manager
组件,直接在Blueprint ID
中Ctrl+V
粘贴ID,最后点击Attach
。
3. 此时回到
VRChat SDK
面板,老模型的信息就回来了。
五、本地测试模型
这是一个可选项,根据你自己的习惯选择是否使用。以下是本地测试模型的优势和弱点:
优势
- 没有加速器门槛,编译完直接可以使用。
- 提前生成模型缓存,使下一次上传模型速度更快。
- 当你上传模型遇到报错时,可以用该模式测试是
模型
问题,还是网络
问题。
弱点
- 其他玩家无法看见你的模型。
- 额外占据一部分存储空间。
- 无法测试模型身上的
网络同步
状态,极少部分插件无法生效。
步骤
- 上传时,将
Build Type
修改为Build & Test Your Avatar
。 - 点击
Build & Test
。
游戏中查看
打开菜单,进入虚拟形象
,选择My Avatars
,在左侧列表下方找到SDK Test Avatars
,就可以切换测试模型了。
删除测试模型
在VRChat SDK
面板中进入Content Manager
,在Test Avatars
列表中点击Delete
删除。