Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在图像上绘制一些形状。
图像加载并添加到图层后,我使用 moveToBottom() 函数,该函数适用于形状,但似乎不适用于图像。
我尝试在形状上使用 moveToTop() ,但仍然没有运气。
重要提示:我必须将它们保持在同一层,因此将图像放在另一层的明显解决方案不是一种选择。
http://jsfiddle.net/hukNL/
这个概念表明分层函数是有效的,所以错误出现在代码的其他地方。
首先,您要使用最新的 KineticJS 4.3.1,然后您要确保在拖动图像时禁用将它们放置在新版本中现在提供的 dragOnTop 层中。最后,如果没有其他工作,那么您可以通过使用以下命令检查每个项目的 z-index 来手动调试代码:
.getZIndex()
此外,如果您需要更多帮助,请发布一些代码,以便其他人可以帮助您调试它。