diff options
| author | Uneven Prankster <unevenprankster@protonmail.com> | 2023-07-25 17:37:40 -0300 |
|---|---|---|
| committer | Uneven Prankster <unevenprankster@protonmail.com> | 2023-07-25 17:37:40 -0300 |
| commit | 593e8163a2442546a459d98d8febcaa9c2cbceb9 (patch) | |
| tree | 713cf2bc250a358ac7ff480ae4aeb443a0c5b837 /src/controller.c | |
| parent | 6f4930e920b3f368d0fcb9acfd2824095b101681 (diff) | |
Added explanation for Fixed-point usage, + a useful macro
Diffstat (limited to 'src/controller.c')
| -rw-r--r-- | src/controller.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/controller.c b/src/controller.c index cacada3..aa8d4d9 100644 --- a/src/controller.c +++ b/src/controller.c @@ -19,8 +19,8 @@ b32 is_button_released(i32 btn) vec2 get_dir_input(void) { - fx32 cont_x = (fx32)(FIXED_POINT_ONE * GetGamepadAxisMovement(0, 0)); - fx32 cont_y = (fx32)(FIXED_POINT_ONE * GetGamepadAxisMovement(0, 1)); + fx32 cont_x = FP_TO_FIXED(GetGamepadAxisMovement(0, 0)); + fx32 cont_y = FP_TO_FIXED(GetGamepadAxisMovement(0, 1)); fx32 key_w = is_button_held(KEY_W) ? FIXED_POINT_ONE : 0; fx32 key_s = is_button_held(KEY_S) ? FIXED_POINT_ONE : 0; |
