important-egg-61899
02/23/2023, 2:34 AMimportant-egg-61899
02/23/2023, 2:34 AMhallowed-holiday-15370
02/23/2023, 2:35 AMimportant-egg-61899
02/23/2023, 2:35 AMhallowed-holiday-15370
02/23/2023, 2:35 AMimportant-egg-61899
02/23/2023, 2:35 AMimportant-egg-61899
02/23/2023, 2:35 AMhallowed-holiday-15370
02/23/2023, 2:36 AMimportant-egg-61899
02/23/2023, 2:37 AMimportant-egg-61899
02/23/2023, 2:37 AMimportant-egg-61899
02/23/2023, 2:37 AMimportant-egg-61899
02/23/2023, 2:38 AMimportant-egg-61899
02/23/2023, 2:39 AMhaxe
if (FlxG.keys.pressed.D)
{
if (flixel.math.FlxMath.absInt(Std.int(char.speed)) < 40)
{
char.playAnim('walk');
}
else
{
char.playAnim('run');
}
if (char.speed > 0)
{
char.flipX = false;
skid = false;
}
else
{
if (char.speed < -40)
skid = true;
if (skid)
char.playAnim('skid');
}
if (timeWalking == 0)
charBody.velocity.x += 2;
else
charBody.velocity.x += 1;
timeWalking += 1;
}
else if (FlxG.keys.pressed.A)
{
if (flixel.math.FlxMath.absInt(Std.int(char.speed)) < 40)
{
char.playAnim('walk');
}
else
{
char.playAnim('run');
}
if (char.speed < 0)
{
char.flipX = true;
skid = false;
}
else
{
if (char.speed > 40)
skid = true;
if (skid)
char.playAnim('skid');
}
if (timeWalking == 0)
charBody.velocity.x -= 2;
else
charBody.velocity.x -= 1;
timeWalking += 1;
}important-egg-61899
02/23/2023, 2:39 AMimportant-egg-61899
02/23/2023, 2:41 AMchar.velocity doesn't work btwhallowed-holiday-15370
02/23/2023, 2:41 AMcharBody.velocity.x never changes... what about if you watch char.speedimportant-egg-61899
02/23/2023, 2:41 AMcharBody.velocity worksimportant-egg-61899
02/23/2023, 2:41 AMimportant-egg-61899
02/23/2023, 2:42 AMimportant-egg-61899
02/23/2023, 2:45 AMhallowed-holiday-15370
02/23/2023, 2:45 AMchar.x charBody.x charBody.shape.x or charBody.shape.local_x (not sure the syntax on the last 2)
MUST be changing
UNLESS
It's staying completely stationary and the world/camera is being moved
in which case char.screenX should change
but I think we ruled that out when we set mass to 0...important-egg-61899
02/23/2023, 2:45 AMimportant-egg-61899
02/23/2023, 2:46 AMhallowed-holiday-15370
02/23/2023, 2:46 AMelegant-twilight-61392
02/23/2023, 2:46 AMimportant-egg-61899
02/23/2023, 2:47 AMimportant-egg-61899
02/23/2023, 2:47 AMFlxG.watch.addQuick()elegant-twilight-61392
02/23/2023, 2:48 AMhallowed-holiday-15370
02/23/2023, 2:49 AMimportant-egg-61899
02/23/2023, 2:50 AM