Unity学习笔记--字典序列化问题以及解决办法

前言

最近在做自定义按键的时候,想用字典存储按键类型和所对应的值。但是发现用JsonUtility.ToJson(data)转Json是转不了的,也就是字典是不可以被序列化的,而且在Unity的Inspector窗口也编辑不了。

解决办法

比较死板的办法就是用两个List列表去存储。因为List是可以被序列化也可以被转换为Json字符串的。缺点就是代码比较难调试,还要多加几个方法去处理。

你可能感兴趣的:(Unity学习笔记,unity,游戏,c#)