1. 与C++中的Map作用大致相似
类似一个表格函数,每一个x有一个对应的y。
private Dictionary<int, Sprite[]> scorceDict;
<>中的两个参数可以换做任意需要的变量。此处为某个数对应一个图片数组。
2.Dictionary需要初始化, 使用new
scorceDict = new Dictionary<int, Sprite[]>();
3.添加映射关系, 使用Add
此表示 3000 (int) -> scorce3000 (数组)
scorceDict.Add(3000, scorce3000);
scorceDict.Add(5000, scorce5000);
scorceDict.Add(10000, scorce10000);
4.通过对应的“x” 获取 “y”, 使用TryGetValue
scorceDict.TryGetValue(3000, out scorceArr);
关于TryGetValue的两个参数,第一个是对应的x,第二个是存储取出来的y, 需要在前面添加一个“out”。
此处表示取出 scorce3000的数组放在scorceArr中