添加椅子
在物体的检查器中组件添加VRC Station脚本即可
Player Enter Location为坐上去的位置,非必须,但是最好调整下,不然坐的位置不正确很难看
Player Exit Location为退出椅子的位置,非必须。加入和退出需要同时存在,且在station物体范围内。
Animator Controller动画控制器,默认图层放动画即可让坐上去的人执行你的动画(记得取消勾选seated)
模型上最多6个椅子,从层级往下数,6个之后的失效
椅子的默认状态
即上传模型时椅子需要做的事
首先,因为Vrchat的机制,你必须在层级中勾选显示椅子,上传后才能让椅子生效,默认隐藏是无法生效的,但是默认椅子显示又会导致你游戏中一直显示一把椅子(这样很尴尬)
1.通过默认状态下是椅子关闭动画来关闭,这是一般的做法,也是最常见的做法
缺陷:别人没开动画权限时,仍会显示你的椅子
2.椅子一开始的位置为非常高的位置(例如1000),动画打开椅子时,再把椅子移动到需要的位置(比如0)
缺陷:有约束的椅子调整麻烦点
如有约束,在默认状态下即不启用情况下,取消勾选约束组件,要用时再勾选,并拉椅子下来
3.是方法1的补充,默认状态下座位缩放000,动画打开时恢复原本大小即可
缺点:需要碰撞、加刚体可能会有问题
固定于世界的椅子
可以直接去看教程,固定于世界的物品
进阶玩法
相位裂缝
迫真实现apex技能,单向门
做法:sit位置移动到前方,加上音效和贴图即可。初始状态下椅子和sit位置要在一块,放出来时把sit位置往前移动。
恶灵传送门
迫真实现apex技能,双向门
做法:两个固定于世界的椅子,加上音效和贴图,但是sit位置互换,即可实现传送。初始状态下,两个门要贴在一起才能上传模型生效,因为sit位置离得太远椅子无法生效,放门时再动画移动位置。
陷阱椅
坏比行为,相信不少人中过,一坐游戏就没法玩了。也可以做为移动人到地图任意位置用的手段,需要做前后左右上下的移动动画。
坏比做法:sit位置移动到9999999即可。也可以弄个动画+转盘,让自己手动操纵坐上去的人的高度
VRClens的椅子
VRClens是一个相机插件,可以把相机当无人机移动到世界任何位置。我们往上面加一个椅子,就可以载人穿墙到世界任何位置,同时屏幕上也可以查看视角
当两人的模型同时拥有移动椅子和双向传送椅子功能时,一号位载人到地图任意位置,二号位开传送门,一号位再通过二号位的门到达二号位身边,即实现两人到达地图任意位置,除了世界有防止出地图的设施外(例如justHparty,一出地图就会被传送回出生点,但是可以保持坐着情况下不被传送回来)
可在地图星夜屋 中第一分类第一个模型尝试上述玩法
椅子晃动
别人坐上椅子,自己走动座位上的人也乱晃。添加刚体即可
其他注意
由于Vrchat的互动机制,你无法点击自己的椅子
固定于世界的物品还算你的本体,碰到世界传送门/触发点(例如鬼图触发鬼),仍然会触发