private void InitRoot() { m_Descriptor = m_Root.GetComponent <GDescriptor>(); if (m_Descriptor == null) { m_Descriptor = m_Root.gameObject.AddComponent <GDescriptor>(); } m_Descriptor.Clear(); }
public GCodeGenOpera(Transform root, GDescriptor desc, string codePathRoot, string nodeType, string nodeName, List <string> buttons, bool isLua = true) { m_Root = root; m_Desc = desc; m_NodeType = nodeType; m_NodeName = nodeName; m_CodePathRoot = codePathRoot; m_ButtonNames = buttons; m_IsLua = isLua; m_SystemName = EditorUtil.TranslateUIElemete(m_Root.name)[1]; }