编程语言
首页 > 编程语言> > javascript – KineticJS:Group vs. Layer

javascript – KineticJS:Group vs. Layer

作者:互联网

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

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

解决方法:

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

标签:javascript,kineticjs
来源: https://codeday.me/bug/20190520/1143733.html