Files
Funkin/source/funkin/graphics/video/FunkinVideoSprite.hx
T

32 lines
596 B
Haxe

package funkin.graphics.video;
#if hxvlc
import funkin.play.PlayState;
import hxvlc.flixel.FlxVideoSprite;
/**
* Not to be confused with FlxVideo, this is a hxvlc based video class.
*/
@:nullSafety
class FunkinVideoSprite extends FlxVideoSprite
{
public function new(x:Float = 0, y:Float = 0)
{
super(x, y);
if (bitmap != null)
{
bitmap.onOpening.add(function():Void {
if (bitmap != null)
{
if (PlayState.instance != null)
{
bitmap.rate = PlayState.instance.playbackRate;
}
}
});
}
}
}
#end