4 <meta http-equiv="X-UA-Compatible" content="IE=9">
6 <title>HTML5Test</title>
7 <style type="text/css">
12 font-family: Consolas, 'Courier New', Courier, Monaco, monospace;
17 <script type="text/javascript" src="./corelib/header.js" charset="UTF-8"></script>
18 <script type="text/javascript">
20 var mainManager = null;
24 var val = localStorage.getItem("savedat");
27 document.getElementById("stageCode").value = val;
31 //mainManager = new GameManager();
32 mainManager = document.getElementById('MainArea').InitGameManager();
33 dbg = mainManager.debugText;
35 mainManager.debugText = null;
38 mainManager.stageStartedEvent = function(stage)
40 document.getElementById('MainArea').style.visibility = 'visible';
42 mainManager.stageStoppedEvent = function(stage)
44 document.getElementById('MainArea').style.visibility = 'hidden';
48 if(prev = localStorage.getItem("previewStage"))
50 localStorage.removeItem("previewStage");
51 document.getElementById('stageCode').value = (prev);
55 location.href="editor/index.html";
62 var stage = document.getElementById("stageCode").value;
63 mainManager.loadStageFromLocal(stage);
67 mainManager.stopStage();
70 function switchDebug()
72 if(mainManager.debugText == null)
74 mainManager.debugText = dbg;
75 mainManager.runningStage.debugMode = true;
76 mainManager.debugOut("Debug enabled.\n");
78 mainManager.debugOut("Debug disabled.\n");
79 mainManager.debugText = null;
80 mainManager.runningStage.debugMode = false
86 localStorage.setItem("previewStage", document.getElementById('stageCode').value);
93 <div id="MainArea" style="width: 640px; height: 480px; visibility: hidden"></div>
94 <div id="Resources"></div>
95 <div style="z-index: 1;">
96 <form><textarea id="DebugText" rows="8" cols="64"></textarea></form>
97 <input type="button" onclick="run(); return false;" value="ステージの実行/再実行"><input type="button" onclick="stop(); return false;" value="ステージの停止"><input type="button" onclick="switchDebug(); return false;" value="デバッグの有効/無効"><input type="button" onclick="reload(); return false;" value="ページの再読み込み">
99 <div style="display: none;"><form><textarea id="stageCode"></textarea></form></div>