【问题标题】:KineticJS: Group vs. LayerKineticJS:组与层
【发布时间】:2012-12-20 00:28:28
【问题描述】:

尽管我最好用 Google-fu,但在主教程或 KineticJS 文档中都没有明确说明组和层之间的区别。 Kinetic 的“Getting Started”页面解决了这个问题——它提到层有特殊的渲染器,虽然我不太明白这意味着什么。那么组没有那些渲染器吗?组不能在层内吗?是什么让层(或组)与一组用于组织/转换的节点的父级不同?

本质上,组和层之间有什么区别?

【问题讨论】:

    标签: javascript kineticjs


    【解决方案1】:

    Group 只是一个层中 KineticJS 定义的对象的集合,而每个层都是一个单独的 Canvas(或过去是 KineticJS 的 3.x 版本),您可以通过在舞台上添加多个层来看到差异。此外,在框架层次结构中,组包含在层内,而不是相反。因此,您可以一次显示/渲染多个组,但不能显示/渲染多个图层(只有最上面的一个可见)。

    【讨论】:

      猜你喜欢
      • 2012-12-21
      • 2013-06-29
      • 1970-01-01
      • 2014-10-09
      • 2012-10-30
      • 1970-01-01
      • 2013-04-07
      • 2013-07-12
      • 1970-01-01
      相关资源
      最近更新 更多