Exemplo n.º 1
0
 protected internal override void NodeGUI()
 {
     OuUIUtility.FormatLabel("UI目标");
     DrawFillsLayout(variables[0]);
     OuUIUtility.FormatLabel("是否显示");
     flag = EditorGUILayout.Toggle(flag);
 }
 protected internal override void NodeGUI()
 {
     OuUIUtility.FormatLabel("UI目标");
     DrawFillsLayout(variables[0]);
     OuUIUtility.FormatLabel("贴图:");
     DrawFillsLayout(variables[1]);
 }
 protected internal override void NodeGUI()
 {
     OuUIUtility.FormatLabel("参数:");
     DrawFillsLayout(variables[0]);
     OuUIUtility.FormatLabel("反射方法:");
     OuUIUtility.FormatPopup(ref index, TreeNodeReflectionSystem.methodNames);
     base.NodeGUI();
 }
 protected internal override void NodeGUI()
 {
     OuUIUtility.FormatLabel("显示位置");
     DrawFillsLayout(variables[0]);
     OuUIUtility.FormatLabel("内容文本:");
     DrawFillsLayout(variables[1]);
     OuUIUtility.FormatLabel("切换按钮");
     DrawFillsLayout(variables[2]);
 }
Exemplo n.º 5
0
 private void DrawUnitHandle()
 {
     for (int i = 0; i < Count; i++)
     {
         OuUIUtility.FormatLabel("UI目标");
         DrawFillsLayout(variables[1 + (2 * i)]);
         OuUIUtility.FormatLabel("读取属性:");
         DrawUnitLayout(variables[2 + (2 * i)]);
     }
 }
 protected internal override void NodeGUI()
 {
     active = GUILayout.Toggle(active, "显示/隐藏");
     if (active)
     {
         OuUIUtility.FormatLabel("连线粗细");
         width = EditorGUILayout.FloatField(width);
         OuUIUtility.FormatLabel("连线起始目标");
         DrawFillsLayout(variables[0]);
         OuUIUtility.FormatLabel("连线终止目标");
         DrawFillsLayout(variables[1]);
     }
 }
Exemplo n.º 7
0
 protected internal override void NodeGUI()
 {
     OuUIUtility.FormatLabel("UI目标");
     DrawFillsLayout(variables[0]);
     OuUIUtility.FormatLabel("动画时间");
     DrawFillsLayout(variables[1]);
     OuUIUtility.FormatLabel("起始因数");
     DrawFillsLayout(variables[2]);
     OuUIUtility.FormatLabel("结束因数");
     DrawFillsLayout(variables[3]);
     OuUIUtility.FormatLabel("是否循环");
     isLoop = EditorGUILayout.Toggle(isLoop);
 }
 protected internal override void NodeGUI()
 {
     OuUIUtility.FormatLabel("UI目标");
     DrawFillsLayout(variables[0]);
     OuUIUtility.FormatLabel("Unit:");
     DrawFillsLayout(variables[1]);
     if (variables[1].obj != null && variables[1].obj.GetType() == typeof(UnitBase))
     {
         UnitBase tar = variables[1].obj as UnitBase;
         variables[2].setRangeType(tar);
         DrawUnitHandle();
     }
 }
Exemplo n.º 9
0
 protected internal override void NodeGUI()
 {
     OuUIUtility.FormatLabel("Unit:");
     DrawFillsLayout(variables[0]);
     OuUIUtility.FormatLabel("Count:");
     OuUIUtility.FormatIntfield(ref Count);
     if (variables[0].obj != null && variables[0].obj.GetType() == typeof(UnitBase))
     {
         UnitBase tar = variables[0].obj as UnitBase;
         if ((Count * 2) + 1 != variables.Count)
         {
             UpdateData(tar);
         }
         scrollVector2 = GUILayout.BeginScrollView(scrollVector2);
         DrawUnitHandle();
         GUILayout.EndScrollView();
     }
 }
 protected internal override void NodeGUI()
 {
     OuUIUtility.FormatLabel("显示位置");
     OuUIUtility.FormatLabel("UI目标");
     DrawFillsLayout(variables[0]);
     OuUIUtility.FormatLabel("按钮数目:");
     OuUIUtility.FormatIntfield(ref Count);
     if (btnsOutputs.Count != Count)
     {
         UpdateBtnsTriggerPipe();
     }
     OuUIUtility.FormatLabel("按钮名:");
     scrVector2 = GUILayout.BeginScrollView(scrVector2);
     for (int i = 0; i < strNames.Count; i++)
     {
         GUILayout.Label(i.ToString());
         strNames[i] = GUILayout.TextField(strNames[i]);
     }
     GUILayout.EndScrollView();
 }
Exemplo n.º 11
0
 public static void FormatShowVariable_Exits(ref GlobalVariable obj, GUIStyle style, GUIStyle style2)
 {
     OuUIUtility.FormatLabel("属性名", style2);
     OuUIUtility.FormatTextfield(ref obj.name, style);
     OuUIUtility.FormatFillVariable_SelectedType(ref obj, ref obj.FillIndex, obj.name, true);
 }
 private void DrawUnitHandle()
 {
     OuUIUtility.FormatLabel("读取属性:");
     DrawUnitLayout(variables[2]);
 }