【Steam VR 2.X】unity Skeleton Poser 骨骼姿势 编辑姿势时 找不到手的预设

看到错误如下图

hand preview not found. Verify SteamVRSettings.previewHandLeft and previewHandRight are set to valid prefabs.

直观的看起来就是这样,我点击右侧的手,在左侧没有模型显示了

我给一个物体,添加skeleton poser之后,没有显示可编辑的手套,而且报了第一张图的错误,找不到预设。一般导致这个的原因,是你修改了,原手套的预设,导致SteamVR_Setting中的引用丢失了。就是下图这两个

我们点击报错部分,找到相关脚本SteamVR_Skeleton_PoserEditor.cs也可以看见,找到手套的预设部分,查看所有引用,可以发现,如果手套为空,脚本会在SteamVR_Setting中重新获取手套预设。

因此我们在项目中,找到SteamVR_Setting,发现,确实,两个手套的预设,都丢失了。(我当时是由于,只需要使用手套的模型,然后没有Unpack prefab的情况下,关闭了手套的脚本,才导致这里引用丢失的)

那么下面,手动赋值上去即可。

完成后,可以正常编辑skeleton poser了

猜你喜欢

转载自blog.csdn.net/u011643463/article/details/114384620