@@ -92,20 +92,20 @@ int main(void)
9292 // Draw axis: left joystick
9393 DrawCircle (259 , 152 , 39 , BLACK );
9494 DrawCircle (259 , 152 , 34 , LIGHTGRAY );
95- DrawCircle (259 + (GetGamepadAxisMovement (0 , GAMEPAD_AXIS_LEFT_X )* 20 ),
96- 152 + (GetGamepadAxisMovement (0 , GAMEPAD_AXIS_LEFT_Y )* 20 ), 25 , BLACK );
95+ DrawCircle (259 + (( int ) GetGamepadAxisMovement (0 , GAMEPAD_AXIS_LEFT_X )* 20 ),
96+ 152 + (( int ) GetGamepadAxisMovement (0 , GAMEPAD_AXIS_LEFT_Y )* 20 ), 25 , BLACK );
9797
9898 // Draw axis: right joystick
9999 DrawCircle (461 , 237 , 38 , BLACK );
100100 DrawCircle (461 , 237 , 33 , LIGHTGRAY );
101- DrawCircle (461 + (GetGamepadAxisMovement (0 , GAMEPAD_AXIS_RIGHT_X )* 20 ),
102- 237 + (GetGamepadAxisMovement (0 , GAMEPAD_AXIS_RIGHT_Y )* 20 ), 25 , BLACK );
101+ DrawCircle (461 + (( int ) GetGamepadAxisMovement (0 , GAMEPAD_AXIS_RIGHT_X )* 20 ),
102+ 237 + (( int ) GetGamepadAxisMovement (0 , GAMEPAD_AXIS_RIGHT_Y )* 20 ), 25 , BLACK );
103103
104104 // Draw axis: left-right triggers
105105 DrawRectangle (170 , 30 , 15 , 70 , GRAY );
106106 DrawRectangle (604 , 30 , 15 , 70 , GRAY );
107- DrawRectangle (170 , 30 , 15 , (((1.0f + GetGamepadAxisMovement (0 , GAMEPAD_AXIS_LEFT_TRIGGER ))/2.0f )* 70 ), RED );
108- DrawRectangle (604 , 30 , 15 , (((1.0f + GetGamepadAxisMovement (0 , GAMEPAD_AXIS_RIGHT_TRIGGER ))/2.0f )* 70 ), RED );
107+ DrawRectangle (170 , 30 , 15 , (((1 + ( int ) GetGamepadAxisMovement (0 , GAMEPAD_AXIS_LEFT_TRIGGER ))/2 )* 70 ), RED );
108+ DrawRectangle (604 , 30 , 15 , (((1 + ( int ) GetGamepadAxisMovement (0 , GAMEPAD_AXIS_RIGHT_TRIGGER ))/2 )* 70 ), RED );
109109
110110 //DrawText(TextFormat("Xbox axis LT: %02.02f", GetGamepadAxisMovement(0, GAMEPAD_AXIS_LEFT_TRIGGER)), 10, 40, 10, BLACK);
111111 //DrawText(TextFormat("Xbox axis RT: %02.02f", GetGamepadAxisMovement(0, GAMEPAD_AXIS_RIGHT_TRIGGER)), 10, 60, 10, BLACK);
@@ -140,20 +140,20 @@ int main(void)
140140 // Draw axis: left joystick
141141 DrawCircle (319 , 255 , 35 , BLACK );
142142 DrawCircle (319 , 255 , 31 , LIGHTGRAY );
143- DrawCircle (319 + (GetGamepadAxisMovement (0 , GAMEPAD_AXIS_LEFT_X )* 20 ),
144- 255 + (GetGamepadAxisMovement (0 , GAMEPAD_AXIS_LEFT_Y )* 20 ), 25 , BLACK );
143+ DrawCircle (319 + (( int ) GetGamepadAxisMovement (0 , GAMEPAD_AXIS_LEFT_X ) * 20 ),
144+ 255 + (( int ) GetGamepadAxisMovement (0 , GAMEPAD_AXIS_LEFT_Y ) * 20 ), 25 , BLACK );
145145
146146 // Draw axis: right joystick
147147 DrawCircle (475 , 255 , 35 , BLACK );
148148 DrawCircle (475 , 255 , 31 , LIGHTGRAY );
149- DrawCircle (475 + (GetGamepadAxisMovement (0 , GAMEPAD_AXIS_RIGHT_X )* 20 ),
150- 255 + (GetGamepadAxisMovement (0 , GAMEPAD_AXIS_RIGHT_Y )* 20 ), 25 , BLACK );
149+ DrawCircle (475 + (( int ) GetGamepadAxisMovement (0 , GAMEPAD_AXIS_RIGHT_X )* 20 ),
150+ 255 + (( int ) GetGamepadAxisMovement (0 , GAMEPAD_AXIS_RIGHT_Y )* 20 ), 25 , BLACK );
151151
152152 // Draw axis: left-right triggers
153153 DrawRectangle (169 , 48 , 15 , 70 , GRAY );
154154 DrawRectangle (611 , 48 , 15 , 70 , GRAY );
155- DrawRectangle (169 , 48 , 15 , (((1.0f - GetGamepadAxisMovement (0 , GAMEPAD_AXIS_LEFT_TRIGGER ))/ 2.0f ) * 70 ), RED );
156- DrawRectangle (611 , 48 , 15 , (((1.0f - GetGamepadAxisMovement (0 , GAMEPAD_AXIS_RIGHT_TRIGGER ))/ 2.0f ) * 70 ), RED );
155+ DrawRectangle (169 , 48 , 15 , (((1 - ( int ) GetGamepadAxisMovement (0 , GAMEPAD_AXIS_LEFT_TRIGGER )) / 2 ) * 70 ), RED );
156+ DrawRectangle (611 , 48 , 15 , (((1 - ( int ) GetGamepadAxisMovement (0 , GAMEPAD_AXIS_RIGHT_TRIGGER )) / 2 ) * 70 ), RED );
157157 }
158158 else
159159 {
0 commit comments