Beispiel #1
0
 private void OnPauseClick(GameObject go)
 {
     playTween.onFinished.Clear();
     playTween.onFinished.Add(new EventDelegate(TweenReveresed));
     enableChildren(false);
     playTween.Play(false);
 }
Beispiel #2
0
    public IEnumerator OpenPicker()
    {
        _thisCollider.enabled = false;
        _scaleTween.duration  = openCloseScaleTweenDuration.x;
        _scaleTween.Play(true);

        EventDelegate.Set(_clipRangeTween.onFinished, OnTweenClipRangeFinished);

        _clippingIsTweening      = true;
        _clipRangeTween.duration = openCloseClippingTweenDuration.x;
        _clipRangeTween.Play(true);

        if (_softnessTween != null)
        {
            _softnessTween.duration = openCloseClippingTweenDuration.x;
            _softnessTween.Play(true);
        }

        while (_clippingIsTweening)
        {
            yield return(null);
        }

        _dragContents.enabled               = true;
        _pickerCollider.enabled             = true;
        _pickerInteraction.onPickerClicked += PickerClicked;
        _cycler.onCyclerSelectionStarted   += OnPickerSelectionStarted;
        _cycler.onCyclerStopped            += OnPickerStopped;
    }
Beispiel #3
0
    public void TweenFromTarget(GameObject target)
    {
        gameObject.SetActive(true);

        transform.localPosition = new Vector3(0f, 0f, 0f);

        Vector3 pos = transform.InverseTransformPoint(target.transform.position);

        twPos.from = new Vector3(pos.x - 88f, pos.y + 109.5f, pos.z);

        twPos.Play(true);
        twH.Play(true);
        twW.Play(true);
    }
Beispiel #4
0
        public void OnExtendBtnClick()
        {
            //mPanel.widgetsAreStatic = false;
            expandTweener.Play(expandToggle.value);
            //expandTweener.SetOnFinished(delegate () {
            //    //mPanel.widgetsAreStatic = true;
            //});
            UISprite sprite = expandToggle.GetComponent <UISprite>();

            sprite.fillGeometry = !expandToggle.value;
            sprite.geometry.Clear();
            sprite.MarkAsChanged();
        }
Beispiel #5
0
 private void OperatorHeightTweener(TweenHeight tweener, bool isFadeIn)
 {
     if (tweener == null)
     {
         return;
     }
     tweener.eventReceiver    = null;
     tweener.callWhenFinished = "";
     tweener.Reset();
     if (isFadeIn)
     {
         tweener.from = 20;
         tweener.to   = 100;
     }
     else
     {
         tweener.from             = 100;
         tweener.to               = 20;
         tweener.eventReceiver    = gameObject;
         tweener.callWhenFinished = "OnFadeOutTweenerFinish";
     }
     tweener.duration = 0.5f;
     tweener.Play();
 }