代码之家  ›  专栏  ›  技术社区  ›  Pup

如何仅获取DisplayObjectContainer的*可见*内容的维度?

  •  0
  • Pup  · 技术社区  · 15 年前

    A. DisplayObjectContainer 的维度会根据其内容进行更改。

    这可能有很多内容,其中很多都有 visible = false 看得见的 目录 类似于 TextField textHeight 属性,它为您提供屏幕上显示内容的确切尺寸。

    2 回复  |  直到 15 年前
        1
  •  2
  •   MichaelJW    15 年前

    在里面 this article

    然而,Moock后来提出了一个解决方案:一些代码检查对象的实际可见像素并返回宽度&高度基于此。这将处理遮罩对象以及.visible设置为false的对象。他的密码是可用的 here

        2
  •  -1
  •   Theo.T    15 年前

    如果是已加载的对象,则可以通过 loader.contentLoaderInfo.width