1、Unity Loading assembly failed“xxxx“reason: File does not contain a valid CIL image报错
问题描述:在引入程序集依赖dll出现以上错误,导入的dll和unity内部编译器的target版本有差异,当不一致时会报错
解决方案:到unity目录下 \Editor\Data\MonoBleedingEdge\lib\mono\unityjit 文件夹下,复制所需dll到项目里覆盖旧的报错dll,错误即可消除。
2、JsonUtility.ToJson使用时注意事项
1.自定义的类需要序列化;文章来源:https://www.toymoban.com/news/detail-651156.html
2.自定义类的变量public string name;不能写成public string name{get;set;},否则此变量无法序列化。文章来源地址https://www.toymoban.com/news/detail-651156.html
using System;//引入
[Serializable]//加上此处
public class Per
{
public string name;//此处不能写成public string name{get;set;},否则此变量无法序列化。
public int age;
public Per(string _name, int _age)
{
name = _name;
age = _age;
}
}
到了这里,关于unity常见问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!