|
51 | 51 | Raylib.clear_background(Raylib::RAYWHITE) |
52 | 52 |
|
53 | 53 | if Raylib.is_gamepad_available(0) |
54 | | - Raylib.draw_text(Raylib.text_format("GP1: %s", :string, Raylib.get_gamepad_name(0)), 10, 10, 10, Raylib::BLACK) |
| 54 | + Raylib.draw_text("GP1: #{Raylib.get_gamepad_name(0)}", 10, 10, 10, Raylib::BLACK) |
55 | 55 |
|
56 | 56 | # Implement drawing logic |
57 | 57 | gamepad_name = Raylib.get_gamepad_name(0) |
|
170 | 170 | end |
171 | 171 |
|
172 | 172 | axis_count = Raylib.get_gamepad_axis_count(0) |
173 | | - Raylib.draw_text(Raylib.text_format("DETECTED AXIS [%i]:", :int, axis_count), 10, 50, 10, Raylib::MAROON) |
| 173 | + Raylib.draw_text("DETECTED AXIS [#{axis_count}]:", 10, 50, 10, Raylib::MAROON) |
174 | 174 |
|
175 | 175 | axis_count.times do |i| |
176 | 176 | Raylib.draw_text( |
177 | | - Raylib.text_format("AXIS %i: %.02f", :int, i, :float, Raylib.get_gamepad_axis_movement(0, i)), 20, 70 + 20 * i, 10, Raylib::DARKGRAY |
| 177 | + "AXIS %i: %.02f" % [i, Raylib.get_gamepad_axis_movement(0, i)], 20, 70 + 20 * i, 10, Raylib::DARKGRAY |
178 | 178 | ) |
179 | 179 | end |
180 | 180 |
|
181 | 181 | detected_button = Raylib.get_gamepad_button_pressed |
182 | 182 |
|
183 | 183 | if detected_button != Raylib::GAMEPAD_BUTTON_UNKNOWN |
184 | | - Raylib.draw_text(Raylib.text_format("DETECTED BUTTON: %i", :int, detected_button), 10, 430, 10, Raylib::RED) |
| 184 | + Raylib.draw_text("DETECTED BUTTON: #{detected_button}", 10, 430, 10, Raylib::RED) |
185 | 185 | else |
186 | 186 | Raylib.draw_text("DETECTED BUTTON: NONE", 10, 430, 10, Raylib::GRAY) |
187 | 187 | end |
|
0 commit comments