Merge branch 'bugfix/week7-shaders-web' into rewrite/master

This commit is contained in:
Cameron Taylor
2025-02-12 14:31:32 -05:00
3 changed files with 23 additions and 1 deletions
+1 -1
Submodule assets updated: 7bdcc73ff8...09eb769fe3
@@ -167,6 +167,17 @@ class DropShadowShader extends FlxShader
return spr;
}
public function loadAltMask(path:String)
{
#if html5
BitmapData.loadFromFile(path).onComplete(function(bmp:BitmapData) {
altMaskImage = bmp;
});
#else
altMaskImage = BitmapData.fromFile(path);
#end
}
public function onAttachedFrame(name, frameNum, frameIndex)
{
if (attachedSprite != null) updateFrameInfo(attachedSprite.frame);
@@ -9,6 +9,17 @@ class TextureSwap extends FlxShader
public var swappedImage(default, set):BitmapData;
public var amount(default, set):Float;
public function loadSwapImage(path:String)
{
#if html5
BitmapData.loadFromFile(path).onComplete(function(bmp:BitmapData) {
swappedImage = bmp;
});
#else
swappedImage = BitmapData.fromFile(path);
#end
}
function set_swappedImage(_bitmapData:BitmapData):BitmapData
{
image.input = _bitmapData;