public override void Update() { // Do stuff every new frame if (StartTextEffectMode == TextEffectMode.Lighten) { if (StartText.Opacity <= 0.1f) { StartTextEffectMode = TextEffectMode.Brighten; } else { StartText.Opacity -= 0.005f; } } if (StartTextEffectMode == TextEffectMode.Brighten) { if (StartText.Opacity >= 1f) { StartTextEffectMode = TextEffectMode.Lighten; } else { StartText.Opacity += 0.005f; } } if (Input.PointerEvents.Any(e => e.IsDown)) { Content.Unload(SceneSystem.SceneInstance.RootScene); SceneSystem.SceneInstance.RootScene = Content.Load <Scene>("MainScene"); } }
public override void Start() { // Initialization of the script. StartText = StartUI?.RootElement.FindVisualChildOfType <TextBlock>("StartText"); StartTextEffectMode = TextEffectMode.Lighten; StartText.Opacity = 1f; }