Javascript KineticJS:组与层

Javascript KineticJS:组与层,javascript,kineticjs,Javascript,Kineticjs,尽管我的Google fu表现最好,但在主教程或KineticJS文档中没有明确说明组和层之间的区别。Kinetic的“”页面解决了这个问题——它提到了层有特殊的渲染器,尽管我不太明白这意味着什么。所以组中没有这些渲染器吗?组不能在层内吗?是什么使层(或组)不同于仅仅是组织/转换的一组节点的父节点 基本上,组和层之间的区别是什么?组只是一个层中KineticJS定义的对象的集合,而每个层都是一个单独的画布(或者在KineticJS 3.x版之前都是),您可以通过在舞台上添加多个层来看到区别。此外

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


基本上,组和层之间的区别是什么?

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