我正在尝试制作一个小的等距游戏。这里有物体和玩家。
在init函数中;
drawObject();
drawPlayer();
所以在屏幕上播放器总是显示在对象的顶部,因为播放器是在对象之后绘制的,但它应该是这样的;如果物体的y坐标大于玩家的y坐标,那么物体必须稍后绘制并显示在顶部。或者画布的drawImage()
函数有类似z-index
的属性吗?
否,Canvas没有z索引属性。画布将按照您对绘图基本体进行编码的顺序绘制。