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();
                }
            });
        }
Ejemplo n.º 3
0
 public EditorImage()
 {
     OnSizeChange.Add(OnSizeChangeResetImageType);
 }
 public EditorPanel()
 {
     OnChildAdd.Add(AddChild);
     OnChildRemove.Add(RemoveChild);
     OnSizeChange.Add(OnSizeChangeEvent);
 }