<html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <link rel="stylesheet" href="javascript.css" type="text/css"> <title>Novel Audio</title> </head> <body> <h2>バックミュージックを流す</h2> <audio src="theme01.mp3" autoplay loop></audio> </body> </html> |
<html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <link rel="stylesheet" href="javascript.css" type="text/css"> <title>Novel Image</title> </head> <body> <h1>Novel Image</h1> <img src="novel.jpg" style="position:absolute;left:10px;top:10px;"> <img src="animegirl.gif" style="position:absolute;left:100px;top:10px;"> <div style="position:absolute;left:20px;top:240px;">テキスト-1</div> <div style="position:absolute;left:20px;top:260px;">テキスト-2</div> </body> </html> |
num = 0; msg = [ "Novel Game を始めます", "ここをクリックして下さい", "Stage 01 です", "", "ゲームのシナリオが始まります", "シナリオを読みながらゲームが進行します", "Nobel Game はシナリオが全てです", "クリックすると Stage 02 に移ります" ]; function MouseClick() { alert("DIV がクリックされました"); SetMsg(); num += 2; } function SetMsg() { if (num+1 >= msg.length) num = 0; document.getElementById("str1").textContent= msg[num]; document.getElementById("str2").textContent= msg[num+1]; } |
<html> <head> <meta charset="utf-8"> <link rel="stylesheet" href="javascript.css" type="text/css"> <title>Novel JS</title> </head> <body> <h1>Novel JS</h1> <script src="novel.js"> </script> <img src="novel.jpg" style="position:absolute;left:10px;top:10px;"> <img src="animegirl.gif" style="position:absolute;left:100px;top:10px;"> <div id="str1" onclick= MouseClick() style="position:absolute;left:20px;top:240px;">テキスト-1</div> <div id="str2" onclick= MouseClick() style="position:absolute;left:20px;top:260px;">テキスト-2</div> </body> </html> |
"*novel_s02.html ステージ02に移動します" |
var msg = document.getElementById("str2").textContent; if (msg.charAt(0)=='*') { location.href = msg.substr(1,14); return; } |
num = 0; msg = [ "Stage 01 が始まります", "", "Stage 01 のシナリオを開始します", "シナリオを読みながらゲームを進めて下さい", "作成用のサンプルページなので、ストーリーはありません", "Novel Game の作成に当たっては、ストーリーを構成して下さい", "?Stage 02 に移動するときは、下をクリックして下さい", "*novel_s02.html ステージ02に移動します", "Novel Game の面白さはシナリオで決まります", "面白いシナリオが出来たらご連絡下さい", "プログラムが苦手な方に代わり、プログラミングします", "もちろん完成したプログラムは貴方にお送りします", "Stage 01 の最後のテキストなので、下をクリックして下さい", "*novel_s02.html ステージ02に移動します" ]; function MouseClick() { SetMsg(); num += 2; } function MouseClick2() { var msg = document.getElementById("str2").textContent; if (msg.charAt(0)=='*') { location.href = msg.substr(1,14); return; } SetMsg(); num += 2; } function SetMsg() { if (num+1 >= msg.length) num = 0; document.getElementById("str1").textContent= msg[num]; document.getElementById("str2").textContent= msg[num+1]; } |
num = 0; msg = [ "Stage 02 が始まります", "", "Stage 02 のシナリオを開始します", "シナリオを読みながらゲームを進めて下さい", "?Stage 01 に移動するときは、下をクリックして下さい", "*novel_s01.html ステージ01に移動します", "Stage 02 の最後のテキストなので、下をクリックして下さい", "*novel_s01.html ステージ01に移動します" ]; function MouseClick() { SetMsg(); num += 2; } function MouseClick2() { var msg = document.getElementById("str2").textContent; if (msg.charAt(0)=='*') { location.href = msg.substr(1,14); return; } SetMsg(); num += 2; } function SetMsg() { if (num+1 >= msg.length) num = 0; document.getElementById("str1").textContent= msg[num]; document.getElementById("str2").textContent= msg[num+1]; } |
<html> <head> <meta charset="utf-8"> <link rel="stylesheet" href="javascript.css" type="text/css"> <title>Stage 01</title> </head> <body> <h1>Stage 01</h1> <script src="stage_01.js"> </script> <audio src="theme01.mp3" autoplay loop></audio> <img src="novel.jpg" style="position:absolute;left:10px;top:10px;"> <img src="animegirl.gif" style="position:absolute;left:100px;top:10px;"> <div id="str1" onclick= MouseClick() style="position:absolute;left:20px;top:240px;">Nobel Game を始めます</div> <div id="str2" onclick= MouseClick2() style="position:absolute;left:20px;top:260px;">ここをクリックして下さい</div> </body> </html> |
<html> <head> <meta charset="utf-8"> <link rel="stylesheet" href="javascript.css" type="text/css"> <title>Stage 02</title> </head> <body background="back06.gif"> <h1>Stage 02</h1> <script src="stage_02.js"> </script> <audio src="theme05.mp3" autoplay loop></audio> <img src="anime1.gif" style="position:absolute;left:60px;top:80px;"> <img src="anime2.gif" style="position:absolute;left:150px;top:120px;"> <div id="str1" onclick= MouseClick() style="position:absolute;left:20px;top:240px;">Nobel Game を始めます</div> <div id="str2" onclick= MouseClick2() style="position:absolute;left:20px;top:260px;">ここをクリックして下さい</div> </body> </html> |