public ConfigData GetAValueInfo(string name) { AValueType type = GetValueID(name); ConfigData configData = GetAValueInfo((int)type); return(configData); }
public AValueItem(int define, double fPercent) { m_DataID = define; m_ValueID = AValueType.AValueType_Percent; m_IValue = 0; m_FValue = 0; m_Percent = fPercent; }
public AValueItem(int define, float fValue) { m_DataID = define; m_ValueID = AValueType.AValueType_Float; m_IValue = 0; m_FValue = fValue; m_Percent = 0; }
public AValueItem(int define, int nValue) { m_DataID = define; m_ValueID = AValueType.AValueType_Int; m_IValue = nValue; m_FValue = 0; m_Percent = 0; }
public AValueItem() { m_DataID = 0; m_ValueID = AValueType.AValueType_Size; m_IValue = 0; m_FValue = 0; m_Percent = 0; }
public void SetAValueData(int type, object value) { m_ValueID = (AValueType)type; switch (m_ValueID) { case AValueType.AValueType_Int: m_IValue = Convert.ToInt32(value); return; case AValueType.AValueType_Float: m_FValue = Convert.ToSingle(value); return; case AValueType.AValueType_Percent: m_Percent = Convert.ToDouble(value); return; } Log.Error("属性集 '{0}' 设置失败!", m_DataID); return; }
public static void CantChange(AValueType a) { Console.WriteLine(a.Data); }