在UI框架的课时10中有段代码
public class UIManager {
private Dictionary<UIPanelType, string> panelPathDict;//创建一个字典存储所有面板Prefabs的路径
private void parseUIPanelTypeJson()
{
//panelPathDict = new Dictionary<UIPanelType, string>();//首先置空字典,所以创建一个新的字典
TextAsset ta= Resources.Load<TextAsset>("UIPanelType");
List<UIPanelInfo> panelInfoList = JsonUtility.FromJson<List<UIPanelInfo>>(ta.text);
foreach(UIPanelInfo info in panelInfoList)
{
panelPathDict.Add(info.panelType, info.path);
}
}
}
请问老师标红色的字典 在函数体内对字典进行设置会影响到全局定义的字典吗?
为什么会影响呢?不是局部变量不影响全局变量吗