protected internal void DrawGlobalLayout(GlobalVariable gv) { if (gv.structerTypeRange == null) { return; } OuUIUtility.FormatSelectedVariable_TypeFit(ref gv, ref gv.FillIndex, gv.structerTypeRange); }
protected internal void DrawFillsLayout(GlobalVariable gv) { if (gv.structerTypeRange == null) { throw new NullReferenceException("gv 设置错误"); } gv.isSetVariable = GUILayout.Toggle(gv.isSetVariable, "全局变量?"); if (gv.isSetVariable) { OuUIUtility.FormatSelectedVariable_TypeFit(ref gv, ref gv.FillIndex, gv.structerTypeRange); } else { OuUIUtility.FormatFillVariable_SelectedType(ref gv, ref gv.FillIndex); } }