private void Awake() { m_rectTransform = GetComponent <RectTransform>(); Canvas parent = GetComponentInParent <Canvas>(); m_canvasRect = parent.transform as RectTransform; m_celebrationRotator = GetComponent <SineWaveRotator>(); }
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(); } })); }