Ejemplo n.º 1
0
 void OnValidate()
 {
     if (dragPanel == null)
     {
         dragPanel = GetComponentInParent <zDragPanel>();
     }
 }
Ejemplo n.º 2
0
 void Reset()
 {
     if (image == null)
     {
         image = gameObject.AddComponent <Image>();
     }
     dragPanel = GetComponentInParent <zDragPanel>();
 }
Ejemplo n.º 3
0
 void OnDisable()
 {
     if (dragPanel == null)
     {
         dragPanel = GetComponentInParent <zDragPanel>();
     }
     dragPanel.UnRegisterBorder(this);
 }
Ejemplo n.º 4
0
 void OnEnable()
 {
     if (dragPanel == null)
     {
         dragPanel = GetComponentInParent <zDragPanel>();
     }
     if (dragPanel == null)
     {
         Debug.Log("no panel"); return;
     }
     if (targetRect == null)
     {
         targetRect = dragPanel.GetComponent <RectTransform>();
     }
     if (image == null)
     {
         image = GetComponent <Image>();
     }
     dragPanel.RegisterBorder(this);
     UnHighlight();
 }