Skip to main content

Udon奇葩报错收集

这里收集了我遇到过的麻烦的报错,已开放权限,大家有其他报错也可以在这里补充~

请将已找到解决办法的报错在这里追加,方便后来的小伙伴查询,没有找到解决办法的建议群里询问。

1,正常界面无报错,上传世界时弹框提示,世界更改无法上传。

The VRCSDK build was aborted because the IVRCSDKPreprocessSceneCallback 'AssignSceneNetworkIDs' reported a failure.

控制台和Builder提示报错:

UploadException: This file was already uploaded, you should make a new build

实际原因,因为某个U#脚本暂时不用了,就把对应的GameObject删了,但是脚本没删,并且没有挂到其他GameObject上,导致此报错,删除后报错消失。

此bug还会出现在删除udon脚本后,在VRCWorld中有NetworkIDs的列表中,可能会残留删除udon脚本遗留的UdonSharpBehaviour,导致此报错。

还存在已删除的脚本幽灵一般的再次生效的情况,应该是缓存问题。

总之为了避免此类bug,请尽量避免删除或创建非必要的脚本。

 

解决方法(by cheese)

VRChat SDK > Utilities > Network ID Import and Export Utility > Regenerate Scene IDs