play: hide quiz-game-overlay in editor preview (quiz_battle)

This commit is contained in:
2026-04-24 13:33:39 +00:00
parent d762d6c865
commit 6d0a3233da
2 changed files with 8 additions and 2 deletions
+7 -1
View File
@@ -3206,7 +3206,11 @@
playQuizTimerInterval = null;
}
const ov = document.getElementById('quiz-game-overlay');
if (ov) ov.classList.remove('is-hidden');
/* ทดสอบจากเอดิเตอร์: อย่าเปิดแผงคำถามเต็มจอล่าง — บังมองเห็นบอท/แผนที่ (overlay ยังอัปเดตข้อความไว้ถ้าเปิด preview แบบไม่ embed) */
if (ov) {
if (previewMode && editorEmbedReturn) ov.classList.add('is-hidden');
else ov.classList.remove('is-hidden');
}
const phaseEl = document.getElementById('quiz-game-phase-label');
if (phaseEl) phaseEl.textContent = 'Quiz Battle';
const qEl = document.getElementById('quiz-game-question');
@@ -3240,6 +3244,8 @@
? ('โหลดคำถามแล้ว ' + quizBattleMcqPool.length + ' ข้อ · ตัวอย่าง: 「' + snippet + more + '」\nเข้าโดมสีฟ้า (ขอบแดง) แล้วกด E เพื่อเลือก A / B / C')
: ('โหลดคำถามแล้ว ' + quizBattleMcqPool.length + ' ข้อ — เดินเข้าโดม (ฟ้า–ขอบแดง) แล้วกด E เพื่อตอบ A / B / C');
}
const ov2 = document.getElementById('quiz-game-overlay');
if (ov2 && previewMode && editorEmbedReturn) ov2.classList.add('is-hidden');
});
}
+1 -1
View File
@@ -669,7 +669,7 @@
</div>
<script src="/Game/socket.io/socket.io.js"></script>
<script src="js/version.js?v=0.0166"></script>
<script src="js/play.js?v=0.080"></script>
<script src="js/play.js?v=0.081"></script>
<div class="version-tag">v —</div>
</body>
</html>