
之前看到推荐替代Odin的方案用了Alchemy。用了以后发现两个不能正常Serialization的问题。(Git地址有相关的Issue记载,会报一个“TargetParameterCountException”)
今天终于解决掉了,记录一下解决办法。
1 安装使用Alchemy插件的时候请从Git给出的Url订阅。目前从unitypackage的途径导入官网上给的包,Unity6会报错。所以还是老老实实科学上网,从PackageManager里面添加吧。
2 Unity可能移除了Serialization的包。
如果需要使用Alchemy的功能,需要手动从Package Manager里“Add package by name”,输入 com.unity.serialization,等待Unity下载安装后便可正常使用。否则Alchemy的Assembly引用也会报错。
对Serialization感兴趣的可以研究一下这个插件。
Git地址:https://github.com/annulusgames/Alchemy
评论区
共 条评论热门最新