user
06/04/2016, 7:04 PMuser
06/04/2016, 7:05 PMuser
06/04/2016, 7:14 PMuser
06/04/2016, 7:16 PMuser
06/04/2016, 7:18 PMoverlapsPoint in FlxObject seems to do thatuser
06/04/2016, 7:19 PMuser
06/04/2016, 7:19 PMuser
06/04/2016, 7:19 PMuser
06/04/2016, 7:56 PMuser
06/05/2016, 9:34 AMuser
06/05/2016, 9:49 AMuser
06/05/2016, 9:49 AMuser
06/05/2016, 9:53 AMuser
06/05/2016, 10:00 AMuser
06/05/2016, 10:01 AMpublic function checkGround():Int
{
var rightPoint = new FlxPoint(x + width + 1, y + height + 1);
var leftPoint = new FlxPoint(x - 1, y + height + 1);
var voidRight = true;
var voidLeft = true;
for (layer in _context.level.collidableTileLayers)
{
if (layer.overlapsPoint(rightPoint))
voidRight = false;
if (layer.overlapsPoint(leftPoint))
voidLeft = false;
}
if (voidRight)
return FlxObject.RIGHT;
else if (voidLeft)
return FlxObject.LEFT;
return -1;
}user
06/05/2016, 10:02 AMuser
06/05/2016, 10:02 AMuser
06/05/2016, 10:02 AMuser
06/05/2016, 10:02 AMuser
06/05/2016, 10:02 AMuser
06/05/2016, 10:03 AMuser
06/05/2016, 10:03 AMuser
06/05/2016, 10:03 AMuser
06/05/2016, 10:04 AMuser
06/05/2016, 10:04 AMuser
06/05/2016, 10:04 AMstocky-elephant-7093
06/05/2016, 2:18 PMmusic.play("success.mp3");user
06/05/2016, 2:20 PMError: no such file exists (..\assets\success.mp3)user
06/05/2016, 2:21 PMuser
06/05/2016, 2:49 PM