Map Editor Changes
* Removed Ogmo and replaced with Ldtk. * TODO - Level Transitions
This commit is contained in:
@@ -5,6 +5,11 @@ import djFlixel.gfx.pal.Pal_DB32;
|
||||
import djFlixel.ui.FlxMenu;
|
||||
import flixel.FlxG;
|
||||
import flixel.FlxState;
|
||||
import flixel.addons.transition.FlxTransitionSprite.GraphicTransTileDiamond;
|
||||
import flixel.addons.transition.FlxTransitionableState;
|
||||
import flixel.addons.transition.TransitionData;
|
||||
import flixel.graphics.FlxGraphic;
|
||||
import flixel.util.FlxColor;
|
||||
import openfl.system.System;
|
||||
|
||||
class MenuState extends FlxState
|
||||
@@ -12,10 +17,35 @@ class MenuState extends FlxState
|
||||
override public function create()
|
||||
{
|
||||
super.create();
|
||||
createTransition();
|
||||
this.generateStarField();
|
||||
this.createMenu();
|
||||
}
|
||||
|
||||
function createTransition()
|
||||
{
|
||||
FlxTransitionableState.defaultTransIn = new TransitionData(TILES, FlxColor.WHITE, 1.1);
|
||||
FlxTransitionableState.defaultTransOut = new TransitionData(TILES, FlxColor.WHITE, 1.1);
|
||||
var diamond:FlxGraphic = FlxGraphic.fromClass(cast GraphicTransTileDiamond);
|
||||
diamond.persist = true;
|
||||
diamond.destroyOnNoUse = false;
|
||||
|
||||
FlxTransitionableState.defaultTransIn.tileData = {asset: diamond, width: 32, height: 32};
|
||||
FlxTransitionableState.defaultTransOut.tileData = {asset: diamond, width: 32, height: 32};
|
||||
|
||||
// FlxTransitionableState.defaultTransIn.color = FlxColor.WHITE;
|
||||
// FlxTransitionableState.defaultTransIn.type = TILES;
|
||||
// FlxTransitionableState.defaultTransIn.duration = 2;
|
||||
// FlxTransitionableState.defaultTransIn.direction = new FlxPoint(1, 0);
|
||||
// FlxTransitionableState.defaultTransIn.tileData.asset = diamond;
|
||||
|
||||
// FlxTransitionableState.defaultTransOut.color = FlxColor.WHITE;
|
||||
// FlxTransitionableState.defaultTransOut.type = TILES;
|
||||
// FlxTransitionableState.defaultTransOut.duration = 2;
|
||||
// FlxTransitionableState.defaultTransOut.direction = new FlxPoint(1, 0);
|
||||
// FlxTransitionableState.defaultTransOut.tileData.asset = diamond;
|
||||
}
|
||||
|
||||
private function generateStarField()
|
||||
{
|
||||
var stars = new StarfieldSimple();
|
||||
|
||||
Reference in New Issue
Block a user