Pārlūkot izejas kodu

Respect z-order when rendering to the canvas

tags/v0.1.0
Fen Dweller pirms 5 gadiem
vecāks
revīzija
fe160efc19
1 mainītis faili ar 5 papildinājumiem un 1 dzēšanām
  1. +5
    -1
      macrovision.js

+ 5
- 1
macrovision.js Parādīt failu

@@ -2278,7 +2278,11 @@ function importScene(data) {

function renderToCanvas() {
const ctx = document.querySelector("#display").getContext("2d");
Object.entries(entities).forEach(([id, entity]) => {
Object.entries(entities).sort((ent1, ent2) => {
z1 = document.querySelector("#entity-" + ent1[0]).style.zIndex;
z2 = document.querySelector("#entity-" + ent2[0]).style.zIndex;
return z1 - z2;
}).forEach(([id, entity]) => {
element = document.querySelector("#entity-" + id);
img = element.querySelector("img");



Notiek ielāde…
Atcelt
Saglabāt