public override void Initialize(Microsoft.Xna.Framework.Content.ContentManager Content) { base.Initialize(Content); /* text.Initialize(Content); text.Text = "Highscore: "; text.Handle = SpriteHandle.CENTERLEFT; */ textScore = new Jabber.Media.MediaTextDrawer("ui/ui", "ui/ui_frames"); textScore.Initialize(Content); textScore.Text = "10000"; textScore.Handle = SpriteHandle.CENTERLEFT; PosX = 0.15f * BaseGame.Get.BackBufferWidth - 15 * ScaleFactor; PosY = 0.355f * BaseGame.Get.BackBufferHeight; UniformScale = 1.0f * ScaleFactor; curscore = new MediaTextDrawer("ui/ui", "ui/ui_frames"); curscore.Initialize(Content); curscore.CreateFramesFromXML("ui/ui_frames"); // curscore.PosX = 0.15f * BaseGame.Get.BackBufferWidth - 15 * ScaleFactor; // curscore.PosY = 0.4f * BaseGame.Get.BackBufferHeight; curscore.UniformScale = ScaleFactor; curscore.Text = "0123456789"; curscore.Handle = SpriteHandle.CENTERLEFT; highscore = new MenuObj("ui/ui"); highscore.Initialize(Content); highscore.CreateFramesFromXML("ui/ui_frames"); highscore.CurrentFrame = "highscore"; highscore.ResetDimensions(); highscore.PosX = 0.35f * BaseGame.Get.BackBufferWidth - 15 * ScaleFactor; highscore.PosY = 0.455f * BaseGame.Get.BackBufferHeight; highscore.UniformScale = ScaleFactor * 0.75f; scoretext = new MenuObj("ui/ui"); scoretext.Initialize(Content); scoretext.CreateFramesFromXML("ui/ui_frames"); scoretext.CurrentFrame = "score"; scoretext.ResetDimensions(); scoretext.PosX = 0.35f * BaseGame.Get.BackBufferWidth - 15 * ScaleFactor; scoretext.PosY = 0.45f * BaseGame.Get.BackBufferHeight; scoretext.UniformScale = ScaleFactor * 0.75f; scoretext.Handle = SpriteHandle.CENTERRIGHT; }
public override void Initialize(Microsoft.Xna.Framework.Content.ContentManager Content) { base.Initialize(Content); CreateFramesFromXML("misc_frames"); CurrentFrame = "donut"; ResetDimensions(); PosX = 0.368f * BaseGame.Get.BackBufferWidth; PosY = 0.34f * BaseGame.Get.BackBufferHeight; score = new MediaTextDrawer("ui/ui", "ui/ui_frames"); score.Initialize(Content); score.Handle = SpriteHandle.CENTERLEFT; score.Text = TargetScore.ToString(); UniformScale = ScaleFactor * 0.5f; }