// Use this for initialization void Start() { hardwareButtonHandler = this.GetComponentInChildren <HardwareButtonsHandler>(); hardwareButtonHandler.AddEventListener(this.gameObject); exitButtonsContainer = this.transform.Find("ExitButtonsContainer"); fadingBackground = exitButtonsContainer.transform.Find("Background").GetComponent <Fading2D>(); originalColor = fadingBackground.GetComponent <SpriteRenderer>().color; exitButtonsContainer.GetComponentInChildren <YesButton>().AddEventListener(this.gameObject); exitButtonsContainer.GetComponentInChildren <NoButton>().AddEventListener(this.gameObject); exitButtonsContainer.active = false; }
public override void OnActivated() { fadingSprite.GetComponent <SpriteRenderer>().enabled = true; fadingSprite.FadeInto(colorToFadeInto, fadeOutTime, FadeType.DEFAULT); fadingSprite.AddEventListener(this.gameObject); }