most-eve-98431
02/28/2023, 1:43 PMmost-eve-98431
02/28/2023, 1:43 PMelegant-twilight-61392
02/28/2023, 2:05 PMelegant-twilight-61392
02/28/2023, 2:06 PMf(x) = x, where x is usually timehallowed-holiday-15370
02/28/2023, 2:08 PMhallowed-holiday-15370
02/28/2023, 2:08 PMelegant-twilight-61392
02/28/2023, 2:09 PMf(x) is 0, its actually your "start value" and 1 is your "end value"elegant-twilight-61392
02/28/2023, 2:09 PMhallowed-holiday-15370
02/28/2023, 2:10 PMelegant-twilight-61392
02/28/2023, 2:10 PMhallowed-holiday-15370
02/28/2023, 2:10 PMhallowed-holiday-15370
02/28/2023, 2:10 PMhallowed-holiday-15370
02/28/2023, 2:16 PMhallowed-holiday-15370
02/28/2023, 2:17 PMambitious-knife-25690
02/28/2023, 2:17 PMhallowed-holiday-15370
02/28/2023, 2:19 PMtall-teacher-57409
02/28/2023, 2:27 PMrotational_velocity, but now it doesn't stop rotating when the x velocity is 0tall-teacher-57409
02/28/2023, 2:31 PMhaxe
if (FlxG.mouse.justPressed)
{
if (FlxG.mouse.x > plr.x)
if (FlxG.mouse.y > plr.y)
{
plr.get_body().push(-PUSH_X, -PUSH_Y, true, VELOCITY);
plr.get_body().rotational_velocity = -PUSH_X;
}
else
{
plr.get_body().push(-PUSH_X, PUSH_Y, true, VELOCITY);
plr.get_body().rotational_velocity = -PUSH_X;
}
else if (FlxG.mouse.x < plr.x)
{
if (FlxG.mouse.y > plr.y)
{
plr.get_body().push(PUSH_X, -PUSH_Y, true, VELOCITY);
plr.get_body().rotational_velocity = PUSH_X;
}
else
{
plr.get_body().push(PUSH_X, PUSH_Y, true, VELOCITY);
plr.get_body().rotational_velocity = PUSH_X;
}
}
}
I'm just simply adding some velocity when the cursor is clicked, (tall-teacher-57409
02/28/2023, 2:37 PMtall-teacher-57409
02/28/2023, 2:38 PMtall-teacher-57409
02/28/2023, 2:38 PMwitty-island-52596
02/28/2023, 3:09 PMtall-teacher-57409
02/28/2023, 3:09 PMwitty-island-52596
02/28/2023, 3:10 PMtall-teacher-57409
02/28/2023, 3:11 PMwitty-island-52596
02/28/2023, 3:12 PMwitty-island-52596
02/28/2023, 3:12 PMtall-teacher-57409
02/28/2023, 3:13 PMtall-teacher-57409
02/28/2023, 3:13 PM