Camera implemented.

This commit is contained in:
Mal
2020-02-09 22:06:59 +01:00
parent d43cd56d65
commit f6890eec24
8 changed files with 116 additions and 23 deletions

View File

@@ -20,16 +20,15 @@ import TilorswiftAddRowsClickedEvent from "./events/TilorswiftAddRowsClickedEven
import TilorswiftAddColumnsClickedEvent from "./events/TilorswiftAddColumnsClickedEvent.js";
let loader = new FileLoader('../levels/level.json');
let terrainData = JSON.parse(loader.getContent());
let image = new Image();
image.src = '../graphics/tileset-landscape01.jpg';
image.src = terrainData.tileset;
image.onload = function () {
let terrain = Terrain.createFromJson(loader.getContent());
let terrain = Terrain.createFromJson(terrainData);
let map = document.getElementById('map');
map.appendChild(terrain.getElement());
terrain.addColumns(200, 1);
let brush = new Brush();
let tileset = new Tileset(image, 8, 3);
let widgetBar = new WidgetBar('widget-bar');