论文js绘图(item/path)层级

paper js drawing (item/path) hierarchy

我正在使用 Paper JS 开发一个基于 JavaScript 的动画应用程序。

在他们的示例中:http://paperjs.org/examples/hit-testing/ 当您单击某个对象时,它会跳到最前面。

现在,我想要的是,当您单击一个对象时,它会保持在其层次结构(如 z-index)上,就像任何插图应用程序一样(最后绘制的对象始终位于前一个绘制的对象之上)。

一直在寻找解决问题的方法,但没有成功。 欢迎提出任何建议。

只需注释掉第 72 和 73 行:

if (movePath)
    project.activeLayer.addChild(hitResult.item);

这些行使项目位于活动层的顶部(项目被删除并重新添加到层)。