public override void create() { _timer = 0; _fading = false; FlxG.flash(Color.White); //Gibs emitted upon death FlxEmitter gibs = new FlxEmitter(0,-50); gibs.setSize((uint)FlxG.width,0); gibs.setXSpeed(); gibs.setYSpeed(0,100); gibs.setRotation(-360,360); gibs.gravity = 80; gibs.makeParticles(ImgGibs,800,32,true,0); add(gibs); gibs.start(false,0,0.005f); FlxText text = new FlxText(0,FlxG.height/2-35,FlxG.width,"VICTORY\n\nSCORE: "+FlxG.score); /* if(Gdx.app.getType() == ApplicationType.WebGL) text.setFormat(ImgFont20,20,0xd8eba2,"center"); else text.setFormat(null,16,0xd8eba2,"center");*/ add(text); }
/*private FlxVirtualPad _pad;*/ public override void create() { FlxG.width = (int)FlxG.camera.Width;// ViewportWidth; FlxG.resetCameras(); FlxG.bgColor = Color.Black; //Simple use of flixel save game object. //Tracks number of times the game has been played. /*FlxSave save = new FlxSave(); if(save.bind("Mode")) { if(save.data.get("plays", Integer.class) == null) save.data.put("plays", 0); else save.data.put("plays", save.data.get("plays", Integer.class) + 1); FlxG.log("Number of plays: "+save.data.get("plays", Integer.class)); //save.erase(); save.close(); } */ //All the bits that blow up when the text smooshes together gibs = new FlxEmitter(FlxG.width/2-50,FlxG.height/2-10); gibs.setSize(100,30); gibs.setYSpeed(-200,-20); gibs.setRotation(-720,720); gibs.gravity = 100; gibs.makeParticles(ImgGibs,650,32,true,0); add(gibs); //the letters "mo" title1 = new FlxText(FlxG.width + 16,FlxG.height/3,64,"mo"); /* if(Gdx.app.getType() == ApplicationType.WebGL) title1.setFormat(ImgFont40, 40); else title1.SetSize(32); title1.SetColor(0x3a5c39); title1.Antialiasing = true; */ title1.Velocity.X = -FlxG.width; title1.Moves = true; add(title1); //the letters "de" title2 = new FlxText(-60,title1.Y,(int) title1.Width,"de"); /* if(Gdx.app.getType() == ApplicationType.WebGL) title2.setFormat(ImgFont40, 40); else title2.SetSize(32); title2.SetColor(title1.GetColor()); title2.Antialiasing = title1.Antialiasing; */ title2.Velocity.X = FlxG.width; title2.Moves = true; add(title2); fading = false; timer = 0; attractMode = false; //FlxG.mouse.show(FlxS.ContentManager.Load<Texture2D>(ImgCursor),2); /* _pad = new FlxVirtualPad(FlxVirtualPad.DPAD_None, FlxVirtualPad.A_B); _pad.setAlpha(0.5f); if(Gdx.app.getType() != ApplicationType.Desktop) add(_pad); */ }