public void Show()
 {
     if (!gameObject.activeSelf)
     {
         settingsMenu.SetActive(false);
         gameObject.SetActive(true);
         imageColorTransitionable.ChangeColorToEnd();
         ExecuteAfterDelay(() => settingsMenu.SetActive(true), imageColorTransitionable.AnimationDuration);
     }
 }
Ejemplo n.º 2
0
 private void SetFieldStateToActivated()
 {
     if (isFieldActive)
     {
         return;
     }
     isFieldActive = true;
     imageColorTransitionable.ChangeColorToEnd();
     placeholderColorTransitionable.ChangeColorToEnd();
     placeholderPositionTransitionable.GoToEnd();
 }