Exemple #1
0
        public override void ProcessCanvas(TextCanvas canvas)
        {
            canvas.ClearColor(Color16.Black);

            terrainRenderer.Paint(gameLogic.TerrainReader, canvas, new Point(31, 0));

            PaintStatsWindow(canvas);

            var scoreView = canvas.Slice(new Rectangle(new Point(1, 21), new Size(28, 76)));

            scoreView.WriteTextCenter(0, new string( '─', scoreView.Size.Width ), Color16.Teal, Color16.Black);
            scoreView.WriteTextCenter(0, " SCORE ", Color16.Yellow, Color16.Black);

            bigDigitsScoreUI.DrawCenter(scoreView, 2);
        }