toggle sprite editor visibility
This commit is contained in:
parent
abf6c1499e
commit
4ab14a88a5
@ -55,6 +55,10 @@
|
|||||||
<div>
|
<div>
|
||||||
<button id="run-button">🏃 Run</button>
|
<button id="run-button">🏃 Run</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<button id="toggle-sprite-editor-button">🖼️ Toggle sprite editor</button>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<section>
|
<section>
|
||||||
@ -112,7 +116,7 @@ lib.startGameLoop(loop);
|
|||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="column">
|
<div class="column" id="sprite-editor-container">
|
||||||
<section id="sprite-editor">
|
<section id="sprite-editor">
|
||||||
<div class="section-header">
|
<div class="section-header">
|
||||||
Sprite editor
|
Sprite editor
|
||||||
|
11
js/index.js
11
js/index.js
@ -22,6 +22,7 @@ const saveButton = document.querySelector("#save-button");
|
|||||||
const saveDropdown = document.querySelector("#save-dropdown");
|
const saveDropdown = document.querySelector("#save-dropdown");
|
||||||
const saveJsButton = document.querySelector("#save-js");
|
const saveJsButton = document.querySelector("#save-js");
|
||||||
const saveHtmlButton = document.querySelector("#save-html");
|
const saveHtmlButton = document.querySelector("#save-html");
|
||||||
|
const toggleSpriteEditorButton = document.querySelector("#toggle-sprite-editor-button");
|
||||||
|
|
||||||
const sessionSaveDebounce = new Debounce(1000);
|
const sessionSaveDebounce = new Debounce(1000);
|
||||||
editor.addEventListener("change", (ev) => {
|
editor.addEventListener("change", (ev) => {
|
||||||
@ -123,3 +124,13 @@ ${js}
|
|||||||
|
|
||||||
downloadFile(html, "text/html", ".html");
|
downloadFile(html, "text/html", ".html");
|
||||||
};
|
};
|
||||||
|
|
||||||
|
toggleSpriteEditorButton.addEventListener("click", () => {
|
||||||
|
const cont = document.querySelector("#sprite-editor-container");
|
||||||
|
console.log(cont.style.getPropertyValue("display"));
|
||||||
|
if (cont.style.getPropertyValue("display") === "none") {
|
||||||
|
cont.style.removeProperty("display");
|
||||||
|
} else {
|
||||||
|
cont.style.setProperty("display", "none");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user