你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[]tiledmap地图加载后把UI全部盖住了,怎么让UI显示在地图之上?
tiledmap地图加载后把UI全部盖住了,怎么让UI显示在地图之上?
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
Vammmmmmm
赞同来自:
两个办法就可以解决:
1、让TileMap在UI之前加载这样后加载出来的UI会覆盖在TileMap对象上。。虽然有点笨但是也是可以解决问题
2、通过setChildIndex可以将TileMap的索引往下调整,调整到UI层之后便可,如果是默认的层级的话通过setChildIndex(obj, 0)设置到0的层级即可将TileMap显示在UI下方。
总的来说还是一个渲染树的层级问题~~
wangtao.ETO
赞同来自:
let mapNode:Laya.Node = Laya.stage.getChildAt(1)
Laya.stage.setChildIndex(mapNode, 0)
要回复问题请先
登录
发起人
felslj看看
相关问题
请问LayaAir中如何使图片以圆形的方式显示?
安装layaAirIDE2 ,跟着官网敲hello world 例子,为什么不显示?
请问laya有没有地图编辑器工具?
加载到舞台的3D模型不显示贴图
有什么容器能够实现当子元素达到显示上限后自动滚屏,使得新添加的元素始终保持在最底部显示?
spine在微信小游戏中切换动画无法显示
求助关于TiledMap的版本问题
从unity导出的场景透贴和模型烘焙的灯光不显示,请问有知道是什么原因的吗?~~~~~~~~~~~~~
unity中的模型导出后在laya中显示不正常
layaair3.1.3版本打出的项目中的text与label组件在vivo小游戏引擎1105及以下文字显示异常
使用了u3D导出来的粒子,不停的显示移除并销毁其克隆对象,统计面板的显存和内存就会显示成负数
问题状态
最新活动:
2022-10-11 18:20
浏览:
2077
关注:
4
人
商务合作
2 个回复
Vammmmmmm
赞同来自:
1、让TileMap在UI之前加载这样后加载出来的UI会覆盖在TileMap对象上。。虽然有点笨但是也是可以解决问题
2、通过setChildIndex可以将TileMap的索引往下调整,调整到UI层之后便可,如果是默认的层级的话通过setChildIndex(obj, 0)设置到0的层级即可将TileMap显示在UI下方。
总的来说还是一个渲染树的层级问题~~
wangtao.ETO
赞同来自:
Laya.stage.setChildIndex(mapNode, 0)