Exemplo n.º 1
0
        public void AddNewClassData()
        {
            AnimatorXmlData data = new AnimatorXmlData();

            System.Reflection.FieldInfo[] m_DataFields = data.GetType().GetFields();
            XmlClassData list = new XmlClassData();

            list.sLogicName = "AnimatorXmlData";
            foreach (var field in m_DataFields)
            {
                XmlParamItem item = new XmlParamItem();
                item.sName  = field.Name;
                item.sType  = field.FieldType.ToString();
                item.sValue = "";
                list.Add(item);
            }
            m_data.SafeAdd(list);

            Reload();
            Repaint();
        }