Пример #1
0
        private void Awake()
        {
            m_rectTransform = GetComponent <RectTransform>();

            Canvas parent = GetComponentInParent <Canvas>();

            m_canvasRect = parent.transform as RectTransform;

            m_celebrationRotator = GetComponent <SineWaveRotator>();
        }
Пример #2
0
        private void OnWon()
        {
            TurnDisplay display = m_displays[Game.CurrentPlayer];

            StartCoroutine(WaitForShowHideCompletion(display, () =>
            {
                if (display == null)
                {
                    return;
                }

                SineWaveRotator displayRotator = display.GetComponent <SineWaveRotator>();
                if (displayRotator != null)
                {
                    displayRotator.Play();
                }
            }));
        }