線香花火(SenkouHanabi)

編集:2008.03.24 by T.A..

SenkouHanabi.htm  この色の所を修正してください。
<HTML>
<HEAD>
<TITLE>線香花火</TITLE>
<META http-equiv="content-type" content="text/html; charset=SHIFT_JIS">
<META http-equiv="Content-Style-Type" content="text/css">
<META http-equiv="Content-Script-Type" content="text/javascript">
<STYLE type="text/css"><!--
BODY	{background:rgb(70,130,70) url("../Img/4.jpg") repeat}
.BODY	{padding:10; line-height:120%; background:white}
H1	{margin-top:3px; margin-bottom:5px; font-size:120%; line-height:120%}
.Koubun	{margin:3px 0 3px 0; border:1px solid black; padding:3px; background-color:white}
CODE,.Koubun	{font-family:MS Pゴシック; font-size:100%; font-weight:bold; line-height:120%; color:#080}
VAR	{font-family:MS P明朝; font-size:100%; font-style:italic; color:black; font-weight:normal}
Q	{font-family:MS P明朝; font-size:110%; line-height:115%; font-style:normal; color:#888}
TABLE.Hikisuu	{margin:0 1em 1ex 1ex}
TABLE.Hikisuu TD	{border:1 solid #888}
COL.CODE	{background-color:white}
.User	{color:red}
PRE.Rei	{margin:4 1em 1ex 1ex; border:1px solid black; padding:5; font-size:90%; line-height:120%; background-color:white}
#Box	{position:relative; width:300px; height:200px; border:1px solid black; overflow:hidden}
--></STYLE>
</HEAD>

<BODY onload="Init(); Start()">

<DIV id=Box>
<SCRIPT type="text/JavaScript" src="SenkouHanabi.js"></SCRIPT>
</DIV>
</BODY></HTML>

SenkouHanabi.js  この色の所を変更してください。
//SenkouHanabi.js
//編集:2008.03.24 by 雨宮徹也
//線香花火の模擬表示
//document.write("<SPAN id=DocDebug style=\"font-size:3px; color:red; position:absolute; z-index:100; border:1px solid white; line-height:100%\">●</SPAN>");	//¶Debug
var X,Y;
var Status="Init";
Box.Width=300;	//Boxの横幅
Box.Height=200;	//Boxの高さ
Box.style.width=Box.Width+"px";
Box.style.height=Box.Height+"px";
Box.style.background="#113";
var GamenKousin=1/10;	//画面更新時間[s]
var TimeGamen=GamenKousin*1E3;	//タイマー値:画面更新時間[ms]
var Jiku=new Array();
Jiku.KX=150;	//表示基準X[px]
Jiku.KY=0;	//表示基準Y[px]
Jiku.THeight=130;	//軸の全長さ[px]
Jiku.Y1=-50;	//軸の開始位置Y[px]
var Tama=new Array();
Tama.Num=false;
var HonooA=new Array();
HonooA.Num=false;
var HonooB=new Array();
HonooB.Num=false;
var Hibana=new Array();
var HibanaA=new Array();
var HibanaB=new Array();

 以下変更箇所はありません。よって省く。
 火花の表現を変えるならStart()の所を変更。