summaryrefslogtreecommitdiff
path: root/examples/window
diff options
context:
space:
mode:
Diffstat (limited to 'examples/window')
-rw-r--r--examples/window/main.lua9
1 files changed, 7 insertions, 2 deletions
diff --git a/examples/window/main.lua b/examples/window/main.lua
index ec25dd3..44d9fa7 100644
--- a/examples/window/main.lua
+++ b/examples/window/main.lua
@@ -1,5 +1,7 @@
local textColor = BLACK
local textPos = { 192, 200 }
+local imageFont = -1
+local text = "Congrats! You created your first window!"
function init()
RL_SetWindowTitle( "First window" )
@@ -7,8 +9,11 @@ end
function process( delta )
if RL_IsKeyPressed( KEY_ENTER ) then
+ local textSize = RL_MeasureText( 0, text, 20, 2 )
+ local winSize = RL_GetWindowSize()
+
textColor = BLUE
- textPos = { 230, 230 }
+ textPos = { winSize[1] / 2 - textSize[1] / 2, winSize[2] / 2 - textSize[2] / 2 }
end
if RL_IsKeyPressed( KEY_SPACE ) then
@@ -19,5 +24,5 @@ end
function draw()
RL_ClearBackground( RAYWHITE )
- RL_DrawText( 0, "Congrats! You created your first window!", textPos, 20, 2, textColor )
+ RL_DrawText( 0, text, textPos, 20, 2, textColor )
end