Javascript EaselJS:独立于容器zIndex绘制图像

Javascript EaselJS:独立于容器zIndex绘制图像,javascript,easeljs,createjs,Javascript,Easeljs,Createjs,我有2个容器,A包含位图A1和A2;以及包含B1和B2的容器B 我想在画布上按以下顺序画:A1,B1,A2,B2 而A中仍然有A1、A2和B中的B1、B2,因为所有逻辑都是这样构建的 是否可以使用内置的EaselJS功能来实现 到目前为止,我找到的唯一方法是手动计算绝对位置,并使用传统的ctx.drawImage绘制它们,但它速度慢且凌乱。恐怕您不能。您应该更改逻辑,以便在之前或之后绘制一个或另一个形状,并最终使用setChildeIndex对其重新排序。您可以在任何displayObject上

我有2个容器,A包含位图A1和A2;以及包含B1和B2的容器B

我想在画布上按以下顺序画:A1,B1,A2,B2

而A中仍然有A1、A2和B中的B1、B2,因为所有逻辑都是这样构建的

是否可以使用内置的EaselJS功能来实现


到目前为止,我找到的唯一方法是手动计算绝对位置,并使用传统的ctx.drawImage绘制它们,但它速度慢且凌乱。

恐怕您不能。您应该更改逻辑,以便在之前或之后绘制一个或另一个形状,并最终使用setChildeIndex对其重新排序。您可以在任何displayObject上使用draw方法手动将其绘制到画布上下文。这使您能够在无舞台的情况下使用诸如位图/图形等EaselJS显示类。