package; import Controls.Control; import flixel.FlxG; import flixel.FlxSprite; import flixel.FlxSubState; import flixel.input.keyboard.FlxKey; import flixel.util.FlxColor; class PauseSubState extends FlxSubState { public function new() { super(); var bg:FlxSprite = new FlxSprite().makeGraphic(FlxG.width, FlxG.height, FlxColor.BLACK); bg.alpha = 0.6; bg.scrollFactor.set(); add(bg); bg.cameras = [FlxG.cameras.list[1]]; } override function update(elapsed:Float) { super.update(elapsed); if (FlxG.keys.justPressed.J) { PlayerSettings.player1.controls.replaceBinding(Control.LEFT, Keys, FlxKey.J, null); } if (FlxG.keys.justPressed.ENTER) close(); } }