我希望您可以永久地将一个对象放在画布的后面,并且我注意到有不同的方式来做到这一点。
canvas.sendBackwards(myObject)
canvas.sendToBack(myObject)
将对象发送到画布的后面,但如果我添加一个新元素并将其向后推送,则会在其他图像下方,并且我需要避免这种情况。我无法使用canvas.setBackgroundImage,因为我正在创建自定义图像类,并将其设置为backgroundImage将使我失去一些功能。我想设置新创建的图像的z-index。例如,在初始化新图像时,我可以将lockMovementX(和许多其他内容)设置为false或true,难道每个画布元素的z-index都没有这样的东西吗?还是每次画布更改时都要将背景元素推到后面?