Laya 按钮无法点击(sceneHeight 和 height区别)

Paste_Image.png

页面高度400像素,如果选择仅作为参考高度,会生成sceneHeight,否则生成height属性。区别就是,sceneHeight通过运行时计算,获取实际高度。
在onResize时,如果页面上的按钮超出了height,就会出现能看到,却无法点击的BUG。此时可以使用如下代码检查一下宽高。

var sp1 : Sprite = new Sprite();
sp1.graphics.drawRect(0, 0, this.width, this.height, "#00ff00");
addChild(sp1);

关于mouseThrough,是指一个需要响应鼠标事件的容器,如果这个容器的空白区域,希望在鼠标点击时,穿透过去,能点到下方的东西。就要把mouseThrough=true

参考zoom介绍在使用layaair中遇到的坑

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,694评论 1 92
  • 一:在制作一个Web应用或Web站点的过程中,你是如何考虑他的UI、安全性、高性能、SEO、可维护性以及技术因素的...
    Arno_z阅读 5,036评论 0 1
  • <a name='html'>HTML</a> Doctype作用?标准模式与兼容模式各有什么区别? (1)、<...
    clark124阅读 9,027评论 1 19
  • 【七月影语】20170727学习力践行Day67 到达哥哥这,直接去医院照顾住院的哥哥,孩子们一起玩的时候,宝贝会...
    暖小柒阅读 1,157评论 0 0
  • 在这个世界上愿意无条件爱你的人,少之又少如果有一定是你的家人一句问候、一段对话、一件小事都透漏着无微不至的关怀——...
    陶大喵阅读 2,905评论 4 4

友情链接更多精彩内容