基础功能:字典
字典是一个用来保存有名称的多个变量的容器,可以形象化的理解为一个盒子,里面有很多档案袋,每个袋子上面有个标签,可以方便的通过标签名称找到对应的档案袋。
和列表不同,列表里面的元素是按顺序摆放的,读取时使用只能使用序号。而字典里面的元素没有顺序,但是有名字,读取时使用名字,设置时如果有重名的变量则会覆盖。
首先打开地图编辑器,从下方的“地图类”零件中拖出一个“分机逻辑方块”

点击“加入房间”事件添加一个方法,首先创建两个测试用的变量

拖动“功能调用/创建变量/新字典”

首先演示向字典里面添加元素,拖动“变量功能/D/插入”

然后显示一下字典的内容,拖动“变量功能/D/详细信息”,然后打开“调试信息”并进入测试


可以看到字典里面现在有两个元素,接着我们可以用名称将字典里面的元素读取出来


字典里面的元素可以是任意变量类型,甚至是另一个字典或者列表
另外一个重要知识点是,字典和列表这类容器类型变量默认是“引用方式”传递的,也就是说传递的是他们本身,我们增加一个自定义方法才演示这个特性
