private void DimTheWholeScreen() { ScreenColorTransform SC = new ScreenColorTransform( MainStage.Instance.Canvas ); SC.SetScreen( Properties.APPEARENCE_THEME_MAJOR_COLOR , ThemeManager.StringColor( "#FF0F65C0" ) ); SC.Play(); SC.OnComplete( () => { SC = new ScreenColorTransform( MainStage.Instance.Canvas ); SC.SetScreen( ThemeManager.StringColor( "#FF0F65C0" ) , ThemeManager.StringColor( "#00000000" ) ); SC.DisposeOnComplete = true; SC.Play(); Storyboard sb = ForeText.Resources[ "FadeOut" ] as Storyboard; sb.Begin(); sb.Completed += ( s, e ) => { MainStage.Instance.ObjectLayer.Children.Remove( ForeText ); }; TextTransition TextTrans = new TextTransition( t => SenseText.Text = t ); TextTrans.SetDuration( 100 ); TextTrans.SetTransation( SenseText.Text, " " ); TextTrans.Play(); } ); }
private void PlayForAMoment() { RectWaltzInterlude RP = new RectWaltzInterlude( MainStage.Instance.Canvas ); RP.SetParty(); RP.Play(); TextTransition TextTrans = new TextTransition( t => SenseText.Text = t ); TextTrans.SetTransation( SenseText.Text, "wenku8" ); TextTrans.Play(); TextTrans.OnComplete( GoMultiplayer ); }