javascript - 在 HTML5 中动态更改图像的顺序 - Canvas

标签 javascript html canvas html5-canvas

我正在尝试制作一个小型等距游戏。有物体和玩家。

在初始化函数中;

drawObject();
drawPlayer();

因此,在屏幕中,播放器始终显示在对象的顶部,因为播放器在对象之后绘制,但它应该是这样的;如果对象的 y 坐标大于玩家的 y 坐标,则必须稍后绘制对象并显示在顶部。或者是否有类似 Canvas drawImage() 函数的 z-index 属性?

最佳答案

不, Canvas 没有 z-index 属性。 Canvas 将按照您对绘图基元进行编码的顺序进行绘制。

关于javascript - 在 HTML5 中动态更改图像的顺序 - Canvas,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9121919/

相关文章:

javascript - AngularJS ui View 自动滚动不起作用

javascript - 使用 Promise 发送多个 API 请求

javascript - html 中的猫头鹰轮播不会自动移动

html - 双击时更改文本颜色

javascript - 将 HTML5 Canvas 保存到服务器上的文件夹中

javascript - 通过输入值从本地存储中删除数组中的元素

javascript - 如何从 URL 创建回传标签?

html - 尝试实现标签垂直对齐的设计

JavaScript canvas : when clearing with context. clearRect,一切都在下一次绘制时重现

html - 将 CSS Resize 属性添加到 Canvas 元素