■原本のJavaScript(Kissing trail)はこちら→ マウス軌跡3-1■画像■マウスから画像続々ループ-原本-
マウスから次々に複数種類の画像が出てきて、マウスの軌跡を表示します。
マウスを動かしている間は表示指定数(見本は15個)を超えると古い画像が消えて、常に指定画数の分だけ次々に表示されていきます。
マウスを停止させるとマウス画像は消え、マウスを再び動かすと再びマウス画像が表示されるという、ループ表示になります。
原本のJavaScript名は「Kissing trail」といい、「eval関数」が多用されています。
しかし現在では「eval関数は危険な関数なので使用しない」ようにと
MDN等でいわれています。
だから今回は、原本から古いブラウザ対応分削除とeval関数削除、さらに原本は2種類の画像指定だったのを画像複数指定にし、画像回転指定を付けました。
正直に言うと、eval関数使用時の方が動作はスムーズな感じがします。
eval関数削除については、
たそがれ日記と
迷子の古事記を参考にしました。
■ループしないJavaScript(Splash Tracker)はこちら→ マウス軌跡1■画像■マウスから画像続々