kurotu / VRCQuestTools

Unity editor extension to support uploading VRChat avatars for Oculus Quest
https://kurotu.github.io/VRCQuestTools/
MIT License
218 stars 15 forks source link

VPMService script error when update 1.12.0 installed #13

Closed Kieaer closed 1 year ago

Kieaer commented 1 year ago

Describe the bug Can't build, play, upload.

To Reproduce Steps to reproduce the behavior: Delete all folders imported with unitypackage and update to VPM.

Expected behavior None.

Screenshots image

Console log Packages\com.github.kurotu.vrc-quest-tools\Editor\Services\VPMService.cs(4,13): error CS0234: The type or namespace name 'Plastic' does not exist in the namespace 'Unity' (are you missing an assembly reference?)

Used assets ArxCharacterShader PumkinsAvatarTools Thry's avatar tools etc.

Environment

Additional context None.

kurotu commented 1 year ago

Thank you for feedback!

I missed that Unity.Plastic.Newtonsoft.Json.dll is optional. For now, please install Version Control (com.unity.collab-proxy) package from Unity Package Manager (UPM) as a workaround.

kurotu commented 1 year ago

v1.12.1 should fix the issue by using NewtonSoft Json (com.unity.nuget.newtonsoft-json). Version Control (com.unity.collab-proxy) is no longer needed.