修复tiled中objectgroup塞image解析失败问题

This commit is contained in:
yhh
2020-08-18 17:39:11 +08:00
parent 66ef4c6597
commit 6d4d787530
22 changed files with 658 additions and 247 deletions

View File

@@ -10,23 +10,26 @@ module scene {
}
public async onStart() {
let mapData = await es.TiledMapLoader.loadTmxMap(new es.TmxMap(), "orthogonal-outside_json");
let mapData = await es.TiledMapLoader.loadTmxMap(new es.TmxMap(), "title_json");
let map = this.createEntity("map");
let tiledMap = map.addComponent(new es.TiledMapRenderer(mapData)).setRenderLayer(1);
console.log(mapData);
let sprite = new es.Sprite(RES.getRes("checkbox_select_disabled_png"));
this.createEntityAsync("bg").then(bg => {
bg.addComponent(new component.PlayerController());
bg.addComponent(new es.Mover());
let spriteRenderer = bg.addComponent(new es.ScrollingSpriteRenderer(sprite)).setRenderLayer(0);
// spriteRenderer.scrollX = -30;
// bg.addComponent(new es.BoxCollider());
// let sprite = new es.Sprite(RES.getRes("checkbox_select_disabled_png"));
// this.createEntityAsync("bg").then(bg => {
// bg.addComponent(new component.PlayerController());
// bg.addComponent(new es.Mover());
// let spriteRenderer = bg.addComponent(new es.ScrollingSpriteRenderer(sprite)).setRenderLayer(0);
// // spriteRenderer.scrollX = -30;
// // bg.addComponent(new es.BoxCollider());
this.camera.follow(bg, es.CameraStyle.lockOn);
});
// this.camera.follow(bg, es.CameraStyle.lockOn);
// });
this.camera.position = new es.Vector2(300, 265);
es.Core.debugRenderEndabled = true;
this.scaleX = 0.5;
this.scaleY = 0.5;
// // bg.addComponent(new es.SpriteRenderer()).setSprite(sprite).setColor(0xff0000);
// for (let i = 0; i < 20; i++) {