Port the template's classes

This commit is contained in:
2021-01-02 19:45:45 -07:00
parent 030a847259
commit fc55a8042b
5 changed files with 17 additions and 20 deletions

View File

@@ -35,6 +35,8 @@
<haxelib name="flixel" />
<haxelib name="kiss" />
<!--In case you want to use the addons package-->
<!--<haxelib name="flixel-addons" />-->

View File

@@ -3,11 +3,5 @@ package;
import flixel.FlxGame;
import openfl.display.Sprite;
class Main extends Sprite
{
public function new()
{
super();
addChild(new FlxGame(0, 0, PlayState));
}
}
@:build(kiss.Kiss.build("source/Main.kiss"))
class Main extends Sprite {}

View File

@@ -0,0 +1,4 @@
(defmethod new []
(super)
(addChild (new FlxGame 0 0 PlayState))
(return))

View File

@@ -2,15 +2,5 @@ package;
import flixel.FlxState;
class PlayState extends FlxState
{
override public function create()
{
super.create();
}
override public function update(elapsed:Float)
{
super.update(elapsed);
}
}
@:build(kiss.Kiss.build("source/PlayState.kiss"))
class PlayState extends FlxState {}

View File

@@ -0,0 +1,7 @@
(defmethod &override create []
(super.create)
(return))
(defmethod &override update [:Float elapsed]
(super.update elapsed)
(return))