static int set_fillDirection(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UIBasicSprite obj = (UIBasicSprite)o; UIBasicSprite.FillDirection arg0 = (UIBasicSprite.FillDirection)ToLua.CheckObject(L, 2, typeof(UIBasicSprite.FillDirection)); obj.fillDirection = arg0; return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index fillDirection on a nil value" : e.Message)); } }
static int get_fillDirection(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UIBasicSprite obj = (UIBasicSprite)o; UIBasicSprite.FillDirection ret = obj.fillDirection; ToLua.Push(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index fillDirection on a nil value" : e.Message)); } }
public override void SubReset() { Name = "Background"; Width = 140; Height = 45; Sprite_Type = UIBasicSprite.Type.Sliced; Flip_Type = UIBasicSprite.Flip.Nothing; FillDirection_Type = UIBasicSprite.FillDirection.Horizontal; Center_Type = UIBasicSprite.AdvancedType.Sliced; Left_Type = UIBasicSprite.AdvancedType.Sliced; Right_Type = UIBasicSprite.AdvancedType.Sliced; Bottom_Type = UIBasicSprite.AdvancedType.Sliced; Top_Type = UIBasicSprite.AdvancedType.Sliced; Gradient = false; Gradient_Top_Color = Color.white; Gradient_Bottom_Color = new Color(0.7f, 0.7f, 0.7f); }
private static int set_fillDirection(IntPtr L) { object obj = null; int result; try { obj = ToLua.ToObject(L, 1); UIBasicSprite uIBasicSprite = (UIBasicSprite)obj; UIBasicSprite.FillDirection fillDirection = (UIBasicSprite.FillDirection)((int)ToLua.CheckObject(L, 2, typeof(UIBasicSprite.FillDirection))); uIBasicSprite.fillDirection = fillDirection; result = 0; } catch (Exception ex) { result = LuaDLL.toluaL_exception(L, ex, (obj != null) ? ex.Message : "attempt to index fillDirection on a nil value"); } return(result); }
private static int get_fillDirection(IntPtr L) { object obj = null; int result; try { obj = ToLua.ToObject(L, 1); UIBasicSprite uIBasicSprite = (UIBasicSprite)obj; UIBasicSprite.FillDirection fillDirection = uIBasicSprite.fillDirection; ToLua.Push(L, fillDirection); result = 1; } catch (Exception ex) { result = LuaDLL.toluaL_exception(L, ex, (obj != null) ? ex.Message : "attempt to index fillDirection on a nil value"); } return(result); }
public override void DrawSubProperty() { state = UIModifierUtils.DrawContentHeader("UISprite", state); if (state) { GUILayout.BeginHorizontal(); if (GUILayout.Button("Atlas", "DropDown", GUILayout.Width(70))) { ComponentSelector.Show <UIAtlas>(OnSelectAtlas); } EditorGUILayout.ObjectField(Atlas, typeof(UIFont), false); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(); if (GUILayout.Button("Sprite", "DropDown", GUILayout.Width(70))) { NGUISettings.atlas = Atlas; NGUISettings.selectedSprite = Sprite_Name; SpriteSelector.Show(SelectSprite); } GUILayout.Label(Sprite_Name, "HelpBox", GUILayout.Height(18f)); GUILayout.Space(18f); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(); GUILayout.BeginVertical(); { Flip_Type = (UIBasicSprite.Flip)EditorGUILayout.EnumPopup("Flip", Flip_Type); Sprite_Type = (UIBasicSprite.Type)EditorGUILayout.EnumPopup("Sprite Type", Sprite_Type); EditorGUI.indentLevel++; { if (Sprite_Type == UISprite.Type.Simple) { GUILayout.BeginHorizontal(); Gradient = EditorGUILayout.Toggle("Gradient", Gradient, GUILayout.Width(80)); EditorGUI.BeginDisabledGroup(!Gradient); { EditorGUIUtility.labelWidth = 40; Gradient_Top_Color = EditorGUILayout.ColorField("Top", Gradient_Top_Color, GUILayout.MinWidth(60)); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(); GUILayout.Label(" ", GUILayout.Width(80)); Gradient_Bottom_Color = EditorGUILayout.ColorField("Bottom", Gradient_Bottom_Color, GUILayout.MinWidth(60)); EditorGUIUtility.labelWidth = 70; } EditorGUI.EndDisabledGroup(); GUILayout.EndHorizontal(); } else if (Sprite_Type == UISprite.Type.Tiled) { } else if (Sprite_Type == UISprite.Type.Sliced) { Fill_Center = EditorGUILayout.Toggle("Fill Center", Fill_Center); GUILayout.BeginHorizontal(); Gradient = EditorGUILayout.Toggle("Gradient", Gradient, GUILayout.Width(80)); EditorGUI.BeginDisabledGroup(!Gradient); { Gradient_Top_Color = EditorGUILayout.ColorField("Top", Gradient_Top_Color, GUILayout.MinWidth(60)); GUILayout.EndHorizontal(); GUILayout.BeginHorizontal(); GUILayout.Label(" ", GUILayout.Width(80)); Gradient_Bottom_Color = EditorGUILayout.ColorField("Bottom", Gradient_Bottom_Color, GUILayout.MinWidth(60)); } EditorGUI.EndDisabledGroup(); GUILayout.EndHorizontal(); } else if (Sprite_Type == UISprite.Type.Filled) { FillDirection_Type = (UIBasicSprite.FillDirection)EditorGUILayout.EnumPopup("Flip", FillDirection_Type, GUILayout.MinWidth(20f)); Fill_Amount = EditorGUILayout.Slider("Amount", Fill_Amount, 0, 1f, GUILayout.MinWidth(20f)); Invert = EditorGUILayout.Toggle("Invert", Invert); } else if (Sprite_Type == UISprite.Type.Advanced) { Left_Type = (UIBasicSprite.AdvancedType)EditorGUILayout.EnumPopup("Left", Left_Type); Right_Type = (UIBasicSprite.AdvancedType)EditorGUILayout.EnumPopup("Right", Right_Type); Bottom_Type = (UIBasicSprite.AdvancedType)EditorGUILayout.EnumPopup("Bottom", Bottom_Type); Top_Type = (UIBasicSprite.AdvancedType)EditorGUILayout.EnumPopup("Top", Top_Type); Center_Type = (UIBasicSprite.AdvancedType)EditorGUILayout.EnumPopup("Center", Center_Type);; } } EditorGUI.indentLevel--; } GUILayout.EndVertical(); GUILayout.Space(18); GUILayout.EndHorizontal(); } }