花火8■同時発射花火ランダム(文字)    UP日時 : 2016/05/21

●2016/05/21:即時関数で囲んで、グローバル変数を消しました。

■文字の花火で、文字種類が同時発射数以下のJavaScriptはこちら→ 花火7■同時発射花火(文字)

上記の花火のJavaScriptを改造しました。
打ち上げられる複数の花火の文字種類指定数を多くして、その中から同時発射数分(見本では4個)を、ランダムに選択して発射します。

この場合のランダムは、一度4個選択されるとその選択された花火だけが、ずっと発射され続けます。
そのために「花火変更」ボタンを設置しました。
このボタンは実は単なる「更新」ボタンです。
ボタンを押すことで、違う4個のランダム選択がされるので、違う花火を見ることができます。
4個の花火のランダム選択では、同じ文字種類が複数選択されることもあります。

少しでも派手に見せる(笑)ために、JavaScriptのソースの中で、CSSの「text-shadow(文字の影指定)」を付けました。
見本では、花火の文字に黄色の影が付けてあります。
ただし、この「text-shadow(文字の影指定)」を付けると、PCに負荷がかかって速度が遅くなります。
お好みで指定して下さい。


背景色・黒色のcc2.gif

背景色・透過のcc2.png
パブリック・ドメイン(著作権無し)のフリー素材を
加工して作成した「街並み」画像です。
縮小表示していますが、横幅600px縦幅96pxです。
右クリックでどうぞ