Exemplo n.º 1
0
        public ConfigData GetAValueInfo(string name)
        {
            AValueType type       = GetValueID(name);
            ConfigData configData = GetAValueInfo((int)type);

            return(configData);
        }
Exemplo n.º 2
0
 public AValueItem(int define, double fPercent)
 {
     m_DataID  = define;
     m_ValueID = AValueType.AValueType_Percent;
     m_IValue  = 0;
     m_FValue  = 0;
     m_Percent = fPercent;
 }
Exemplo n.º 3
0
 public AValueItem(int define, float fValue)
 {
     m_DataID  = define;
     m_ValueID = AValueType.AValueType_Float;
     m_IValue  = 0;
     m_FValue  = fValue;
     m_Percent = 0;
 }
Exemplo n.º 4
0
 public AValueItem(int define, int nValue)
 {
     m_DataID  = define;
     m_ValueID = AValueType.AValueType_Int;
     m_IValue  = nValue;
     m_FValue  = 0;
     m_Percent = 0;
 }
Exemplo n.º 5
0
 public AValueItem()
 {
     m_DataID  = 0;
     m_ValueID = AValueType.AValueType_Size;
     m_IValue  = 0;
     m_FValue  = 0;
     m_Percent = 0;
 }
Exemplo n.º 6
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;
        }
Exemplo n.º 7
0
 public static void CantChange(AValueType a)
 {
     Console.WriteLine(a.Data);
 }