rename IsometricMapState

This commit is contained in:
2022-06-09 15:53:01 +00:00
parent be9ed4db69
commit 988c837fc7
3 changed files with 12 additions and 3 deletions

View File

@@ -15,4 +15,4 @@ import kiss.Prelude;
import data.blades.ScenData;
@:build(kiss.Kiss.build())
class IsometricMapState<FloorData, TerrainData, EntityData, ItemData> extends FlxState {}
class BladesMapState extends FlxState {}

View File

@@ -69,7 +69,16 @@
(method &override :Void update [:Float elapsed]
(super.update elapsed)
// scroll to zoom:
#{
if (FlxG.mouse.wheel != 0) {
FlxG.camera.zoom += (FlxG.mouse.wheel / 10);
}
}#
// F1 to toggle fullscreen:
(when FlxG.keys.justPressed.F1
(set FlxG.fullscreen !FlxG.fullscreen))
(let [&mut cameraMovement (new FlxVector 0 0)]
(when (or (= 0 FlxG.mouse.screenX) FlxG.keys.pressed.LEFT)
(set cameraMovement.x -1))

View File

@@ -9,6 +9,6 @@ class Main extends Sprite
public function new()
{
super();
addChild(new FlxGame(0, 0, IsometricMapState));
addChild(new FlxGame(0, 0, BladesMapState));
}
}