Пример #1
0
        private void initOpenCloseTweener()
        {
            animationContainer = base.transform.Find("AnimationContainer") as RectTransform;
            float y = animationContainer.anchoredPosition.y;
            float closedPosition = y - animationContainer.sizeDelta.y;

            openCloseTweener = GetComponent <OpenCloseTweener>();
            openCloseTweener.OnPositionChanged += onPositionChanged;
            openCloseTweener.OnComplete        += onTweenComplete;
            openCloseTweener.Init(y, closedPosition);
            openCloseTweener.SetOpen();
        }
Пример #2
0
        private IEnumerator Start()
        {
            yield return(null);

            openCloseTweener.Init(0f, ((RectTransform)cancelButton.transform).rect.width);
            tweenerInitialized = true;
            if (cancelButtonEnabled)
            {
                openCloseTweener.SetOpen();
            }
            else
            {
                openCloseTweener.SetClosed();
            }
        }