
上QQ阅读APP看书,第一时间看更新
Time for action — displaying the game score
To display the game score, follow the ensuing steps:
- Modify the
RenderGame
method again.Method RenderGame:Int() 'Render Ground SetColor(0, 0, 150) DrawRect(0, cHeight-40, cWidth, 40)
- Draw text for the level number and the score, in the middle of the canvas.
SetColor(255, 255, 255) DrawText("Level: "+levelNumber, cWidth/2, cHeight-34, 0.5, 0.0) DrawText("Score: "+score, cWidth/2, cHeight - 20, 0.5, 0.0) RenderCities() RenderLaunchers()
What just happened?
You have added some code to display the level number and the score of the game.
If you run the game, the score and level output will look like the following image:
