Exemple #1
0
 public override void Init()
 {
     text          = transform.Find("Text").GetComponent <Text>();
     alpha_tweener = GetComponent <TweenerAlpha>();
     scale_tweener = GetComponent <TweenerScale>();
     alpha_tweener.OnCloseEndEvent = Disable;
 }
Exemple #2
0
 private void Awake()
 {
     panel = transform.Find("panel").GetComponent <Tweener>();
     if (panel == null)
     {
         TweenerScale scale = transform.Find("panel").gameObject.AddComponent <TweenerScale>();
         scale.close = new Vector2(1, 0);
         scale.open  = new Vector2(1, 1);
         panel       = scale;
     }
     panel.OnCloseEndEvent = CloseEnd;
     OpenBtn   = transform.Find("button/open").gameObject;
     CloseBtn  = transform.Find("button/close").gameObject;
     openText  = OpenBtn.GetComponentInChildren <Text>();
     closeText = CloseBtn.GetComponentInChildren <Text>();
     OpenBtn.GetComponent <Button>().onClick.AddListener(open);
     CloseBtn.GetComponent <Button>().onClick.AddListener(close);
     OpenBtn.SetActive(true);
     CloseBtn.SetActive(false);
     panel.ToClose();
     //panel.OnClose();
 }