public void SetString(string name, string value) { Parameter parameter; if (ParameterDic.TryGetValue(name, out parameter)) { if (parameter.type == ParameterType.String) { parameter.value = value; return; } } Debug.LogError("没有找到string: " + name); }
public void SetFloat(string name, float value) { Parameter parameter; if (ParameterDic.TryGetValue(name, out parameter)) { if (parameter.type == ParameterType.Float) { parameter.value = value; return; } } Debug.LogError("没有找到float: " + name); }
public float GetFloat(string name) { Parameter parameter; if (ParameterDic.TryGetValue(name, out parameter)) { if (parameter.type == ParameterType.Float) { return((float)parameter.value); } } Debug.LogError("没有找到float: " + name); return(-1); }
public string GetString(string name) { Parameter parameter; if (ParameterDic.TryGetValue(name, out parameter)) { if (parameter.type == ParameterType.String) { return(parameter.value as string); } } Debug.LogError("没有找到string: " + name); return(null); }
public int GetInt(string name) { Parameter parameter; if (ParameterDic.TryGetValue(name, out parameter)) { if (parameter.type == ParameterType.Int) { return((int)parameter.value); } } Debug.LogError("没有找到Int: " + name); return(-1); }