代码之家  ›  专栏  ›  技术社区  ›  Vili Volcini

Famo.us不透明度:0曲面优化

  •  0
  • Vili Volcini  · 技术社区  · 12 年前

    我有一个关于表演的问题。

    我有一些动画视图,内部有许多层(8层),但一次只有4层可见,其他视图的不透明度为0。

    我只是想知道,如果曲面的不透明度为0,是渲染还是剔除?

    如果它被渲染,我在哪里/如何使用if检查禁用它(标记为不可渲染)?

    谢谢

    1 回复  |  直到 12 年前
        1
  •  1
  •   Kraig Walker    12 年前

    不透明度为0的元素不会渲染,而著名的是,曲面使用透视-3d,这通常会导致浏览器将内容合成为某种gpu纹理。这将导致巨大的性能提升。

    然而,不透明度0元素仍将接收事件,这使得它与可见性隐藏不同,可见性隐藏将忽略所有事件。