コード例 #1
0
        public TextNode GetValue()
        {
            TextNode node = new TextNode(EffectTemplateInfo.TRIGGER_NODE_NAME);
            StringStringPopupInfo info = _trigger_event_popup.GetValue() as StringStringPopupInfo;

            node.AddAttribute(EffectTemplateInfo.TRIGGER_EVENT, info.value);
            return(node);
        }
コード例 #2
0
        public override TextNode GetValue()
        {
            TextNode text_node = new TextNode();

            text_node.Name = "Root";

            string result = _value_popup.GetData();

            text_node.AddAttribute(ATTRIBUTE, result);
            if (_gudingzhi_toggle.select)
            {
                TextNode child_node = text_node.AddNode(LIST);
                child_node.AddAttribute(DATA_TYPE, E_DataUpdateType.plus.ToString());
                child_node.AddAttribute(VALUE, _gudingzhi_input.GetValue().ToString());
            }

            if (_baifenbi_toggle.select)
            {
                TextNode child_node = text_node.AddNode(LIST);
                child_node.AddAttribute(DATA_TYPE, E_DataUpdateType.multiply_plus.ToString());
                child_node.AddAttribute(VALUE, _baifenbi_input.GetValue().ToString());
            }
            return(text_node);
        }