this repo has no description
at main 49 lines 985 B view raw
1package; 2 3import flixel.FlxG; 4import flixel.FlxSprite; 5import flixel.FlxState; 6import flixel.addons.ui.FlxInputText; 7import flixel.text.FlxText; 8import flixel.ui.FlxButton; 9import flixel.math.FlxMath; 10import flixel.util.FlxColor; 11 12class MenuState extends FlxState 13{ 14 private var _txtTitle:FlxText; 15 private var _txtTitle2:FlxText; 16 17 override public function create():Void 18 { 19 FlxG.camera.bgColor = FlxColor.GRAY; 20 21 _txtTitle = new FlxText(0, 0, 0, "WHITES", 64); 22 add(_txtTitle); 23 _txtTitle.screenCenter(); 24 25 _txtTitle2 = new FlxText(0, FlxG.height / 2 + 52, 0, "ONLY", 64); 26 _txtTitle2.color = FlxColor.BLACK; 27 add(_txtTitle2); 28 _txtTitle2.screenCenter(X); 29 30 _txtTitle2.x += 40; 31 32 super.create(); 33 } 34 35 override public function update(elapsed:Float):Void 36 { 37 super.update(elapsed); 38 39 if (FlxG.keys.justPressed.ANY) 40 { 41 FlxG.camera.camera.fade(FlxColor.GRAY, 2, false, finishFade); 42 } 43 } 44 45 private function finishFade():Void 46 { 47 FlxG.switchState(new PlayState()); 48 } 49}