AgentVerse's picture
first commit
670a607
import { Scene } from "phaser";
export class LoadingScene extends Scene {
// private player!: GameObjects.Sprite;
constructor() {
super("loading-scene");
}
preload(): void {
this.load.baseURL = "assets/";
// SPRITE LOADING
this.load.spritesheet("Brendan", "sprites/brendan.png", {
frameWidth: 14,
frameHeight: 21,
});
this.load.spritesheet("May", "sprites/may.png", {
frameWidth: 14,
frameHeight: 20,
});
this.load.spritesheet("Birch", "sprites/birch.png", {
frameWidth: 16,
frameHeight: 20,
});
this.load.spritesheet("Steven", "sprites/steven.png", {
frameWidth: 16,
frameHeight: 21,
});
this.load.spritesheet("Maxie", "sprites/maxie.png", {
frameWidth: 16,
frameHeight: 20,
});
this.load.spritesheet("Archie", "sprites/archie.png", {
frameWidth: 16,
frameHeight: 20,
});
this.load.spritesheet("Joseph", "sprites/joseph.png", {
frameWidth: 14,
frameHeight: 21,
});
// MESSAGE BLABK LOADING
// this.load.spritesheet('message', 'message/message_box.png', { frameWidth: 128, frameHeight: 48 });
// MAP LOADING
this.load.image({
key: "tiles",
url: "tilemaps/tiles/tileset.png",
});
this.load.tilemapTiledJSON("town", "tilemaps/json/town.json");
// CHEST LOADING
// this.load.spritesheet('tiles_spr', 'tilemaps/tiles/dungeon-16-16.png', {
// frameWidth: 16,
// frameHeight: 16,
// });
}
create(): void {
// this.scene.start('level-1-scene');
// this.scene.start('ui-scene');
this.scene.start("town-scene");
// this.scene.start("textbox-scene");
// this.scene.start("message-scene");
}
}