Files
CodenameEngine/source/funkin/game/HudCamera.hx
T
2024-03-05 17:54:34 +01:00

31 lines
818 B
Haxe

package funkin.game;
import flixel.math.FlxMatrix;
import flixel.math.FlxPoint;
class HudCamera extends FlxCamera {
public var downscroll:Bool = false;
//public override function update(elapsed:Float) {
// super.update(elapsed);
// // flipY = downscroll;
//}
// public override function drawPixels(?frame:FlxFrame, ?pixels:BitmapData, matrix:FlxMatrix, ?transform:ColorTransform, ?blend:BlendMode, ?smoothing:Bool = false,
// ?shader:FlxShader):Void
// {
// if (downscroll) {
// matrix.scale(1, -1);
// matrix.translate(0, height);
// }
// super.drawPixels(frame, pixels, matrix, transform, blend, smoothing, shader);
// }
public override function alterScreenPosition(spr:FlxObject, pos:FlxPoint) {
if (downscroll) {
pos.set(pos.x, height - pos.y - spr.height);
}
return pos;
}
}