Esempio n. 1
0
        public override void Init(UIFormData data, object arg = null)
        {
            base.Init(data, arg);
            ConfirmPopFormArg confirmArg = (arg as ConfirmPopFormArg?) ?? new ConfirmPopFormArg();

            tipsText.text = confirmArg.message;
            m_Confirm     = confirmArg.confirmAction;
            m_Cancel      = confirmArg.cancelAction;
            m_LeaveAction = m_Cancel;
        }
Esempio n. 2
0
        public override void Init(UIFormData data, object arg = null)
        {
            m_idx = (arg as int?) ?? 0;
            base.Init(data, arg);
            RectTransform warningRect = warning.transform as RectTransform;

            m_PunchAnim = warningRect.DOPunchScale(new Vector3(2, 2), 0.3f, 1);
            m_PunchAnim.Pause();
            //m_PunchAnim.setAutoKill(false);
            m_PunchAnim.SetAutoKill(false);
            ShopInfo info = ShopInfo.TryGet(m_idx.ToString());

            itemIcon.sprite = Resources.Load <Sprite>(info.icon);
        }
Esempio n. 3
0
 public virtual void Init(UIFormData data, object arg = null)
 {
     formData = data;
     GenFormEffect();
     m_UIManager = FrameWorkManager.singleton.GetManager <UIManager>();
 }