Hello everyone,
# Check which side the obstacle is collided with
For i in LineArray:
if i is not for obstacle.color:
Game over
else:
score++:
beginDraw(FillColor, lineStyle);flashGfx.moveTo(X + Height / 2, Y);flashGfx.lineTo(X + Height, Height + Y);flashGfx.lineTo(X, Height + Y);flashGfx.lineTo(X + Height / 2, Y);endDraw(sprite, drawStyle);
function getTriangleLines(x:Float, y:Float, height:Float) :Array<{ start:FlxPoint, end:FlxPoint }>{ var p1 = FlxPoint.get(x + height / 2, y); var p2 = FlxPoint.get(x + height, y + height); var p3 = FlxPoint.get(x, height + y); return [ { start: p1, end: p2 }, { start: p2, end: p3 }, { start: p3, end: p1 } ];}