[]如何在等比缩放情况下,stage全屏并响应事件?

现在项目中采用的是FixedHeight缩放模式,即根据高度方向的比例来整体缩放。但在一些手机上,会出现宽度方向不能全屏,有空白边的问题。目前程序上在宽度方向强制对背景图做了拉伸,但UI上一些靠两侧的按钮,挪位置后,就响应不了点击事件了,有啥办法能解决这个问题?猜测按钮出了stage区域的原因,但设置stage的width后,仍然不生效
已邀请:

ntsjun

赞同来自:

如附件所示,是想做一个屏幕自适应的适配方案。用LayaAir运行后,拉宽模拟器,再重新运行,模拟器仍然保持这个宽度。这时第一个按钮靠边显示,再点击第这个按钮。就不响应事件了。

Tim@!

赞同来自:

这个问题我也碰到了,有人帮忙解决一下吗

Scirocco

赞同来自:

已经找到一种解决办法,还在看底层代码,解决方案:把点击组件的父节点n(父节点n的父节点是stage)的height设置当前的stage.heigth,就能监听到事件了

要回复问题请先

商务合作
商务合作