From 9b035e85afb1f4b9a3ad640ff7b183ae3d542ddf Mon Sep 17 00:00:00 2001 From: Krzosa Karol Date: Fri, 14 Apr 2023 22:27:39 +0200 Subject: [PATCH] printf and Raylib TextFormat work! --- build/examples/game2d.core | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/build/examples/game2d.core b/build/examples/game2d.core index e79440f..458b51a 100644 --- a/build/examples/game2d.core +++ b/build/examples/game2d.core @@ -61,15 +61,12 @@ Add :: (a: *Array($T), item: T) a.data = realloc(a.data, SizeOf(T) * a.cap->U64) a.data[a.len++] = item -Memes :: (a: S32, ...) - pass +TextFormat :: #foreign (str: *char, ...): *char main :: (): int guys: Array(Guy) Add(&guys, {pos = {100, 100}}) - Memes(32, 32, 32, 32.42, "ASD") - InitWindow(1280, 720, "Testing") SetTargetFPS(60) for !WindowShouldClose() @@ -85,7 +82,7 @@ main :: (): int BeginDrawing() ClearBackground(RAYWHITE) DrawFPS(0, 0) - DrawText("Testing and stuff", 100, 100, 20, RAYWHITE) + DrawText(TextFormat("Testing %d", 32), 100, 100, 20, MAROON) DrawCube({0,0,0}, 10, 10, 10, BLACK) for i := 0, i < guys.len, i += 1 it := guys.data + i