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]); }
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]); } }
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(); } }
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(); }
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]); }