[]Tiled Map 为啥始终显示在最上面,求解

初学LayaBox, 创建了一个 Tiled Map,之后用addChild 添加了多个图元。发现Tiled Map盖住了所有后续添加的图元。 求解。。。。 贴上代码:
// 2D 场景
this.tMap = new Laya.TiledMap();
var viewRect:Laya.Rectangle = new Laya.Rectangle();
this.tMap.createMap("res/TiledMap/orthogonal-test-movelayer.json",viewRect,Laya.Handler.create(this,this.onMapLoaded));
this.tMap.scale = 1;
 
var ape = new Laya.Sprite();
Laya.stage.addChild(ape);
ape.loadImage("res/lhg.png");
ape.pos(0, 0);
 
 
已邀请:

Aar0n

赞同来自:

sprite 加载比较快,先渲染了,这个地图还在加载,sprite就已经先在那了,这个你需要做一个预加载,加载成功的回调中,再添加sprite ,这样才是 sprite 后添加。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作