【Unity】报错记录 —>
报错记录
一、出现情况
在打开配置文件时启动项目,可能因为标签之间的冲突 导致报错。
二、报错提示
Could not find the member 'm_PropertyDrawer' on internal Unity type 'UnityEditor.PropertyHandler';
三、原因分析
在配置文件中使用了 [Min()]标签 导致与Odin插件序列化的标签冲突 ,注释掉或更换Odin重写的相对应标签即可解决。

注:主要是Odin版本低(v2.1.1)造成,实测高版本(v3.0以上)不会出现报错。
四、解决方案
1.查找到出现冲突的标签将其删除禁用。

2.查询Odin标签库寻找与冲突标签功能一致标签进行替换,即可。

五、总结
本质上这个报错并不会影响项目运行,所以不解决也可以。
本文来自博客园,作者:星空探险家,转载请注明原文链接:https://www.cnblogs.com/PuppetLazy/p/17840894.html

浙公网安备 33010602011771号