public EditorButton() { _localSize = new Rect(Vector2.zero, Size); OnSizeChange.Add(OnRectChange); _bg = AssetDatabase.LoadAssetAtPath <Texture2D>("Assets/Editor/Resources/NodeSelectBtn.png"); _hover = AssetDatabase.LoadAssetAtPath <Texture2D>("Assets/Editor/Resources/NodeSelectBtnHover.png"); _onDown = AssetDatabase.LoadAssetAtPath <Texture2D>("Assets/Editor/Resources/NodeSelectBtnDown.png"); OnMouseClick.Add((c, e) => { e.Use(); }); InitStyle(); }
public EditorText() { InitStyle(); OnPositionChange.Add(PositionChange); OnSizeChange.Add(OnRectChange); Content = ""; OnKeyDown.Add((ec, ee) => { if (Editable) { ee.Use(); } }); }
public EditorImage() { OnSizeChange.Add(OnSizeChangeResetImageType); }
public EditorPanel() { OnChildAdd.Add(AddChild); OnChildRemove.Add(RemoveChild); OnSizeChange.Add(OnSizeChangeEvent); }