UdonSharp cannot recognize symbols defined in asmdef's Version Defines
Sayamame
Currently, UdonSharp does not recognize Version Defines, so we can't switch the script code based on version defines.
When we distribute asset that integrate with external VPM/UPM assets, Version Defines allow us to flexibly adapt our asset to breaking changes and new features of external assets.
Otherwise, we would have to split it into a separate script or package, or drop support for older versions.
Related Links:
Log In