Javascript oCanvas对象动态渲染顺序

Javascript oCanvas对象动态渲染顺序,javascript,rendering,ocanvas,Javascript,Rendering,Ocanvas,我试图在ocanvas中获得动态渲染顺序,但在文档中找不到任何关于如何执行该操作的信息。我想要一些东西沿着对象的y位置影响渲染的顺序,这是一个等距游戏引擎。任何帮助都将不胜感激 谢谢这没有什么自动的功能,但是您可以使用zIndex属性很容易地实现它:嗨,Johannes,我试过了,但没有成功。我试着使物体的zindex等于它的y位置。也许我没有正确地使用它?看起来,无论它们以添加到Canvast的顺序呈现,zIndex属性都是其父对象的子对象列表中对象的真实索引,这意味着不能直接使用y值,但可以

我试图在ocanvas中获得动态渲染顺序,但在文档中找不到任何关于如何执行该操作的信息。我想要一些东西沿着对象的y位置影响渲染的顺序,这是一个等距游戏引擎。任何帮助都将不胜感激


谢谢

这没有什么自动的功能,但是您可以使用zIndex属性很容易地实现它:

嗨,Johannes,我试过了,但没有成功。我试着使物体的zindex等于它的y位置。也许我没有正确地使用它?看起来,无论它们以添加到Canvast的顺序呈现,zIndex属性都是其父对象的子对象列表中对象的真实索引,这意味着不能直接使用y值,但可以将其转换为所需的索引。我在这里举了一个例子,在矩形周围拖动来尝试: