文字を1秒ごと点滅させる


説  明
文字を1秒ごと点滅させるには現在の秒数を取得して偶数か奇数かを調べて処理します。
定期的に点滅させるためEnterFrameイベントを使います。スクリプトウィンドウを開いてコンポジションを選択し、onEnterFrameを選択します。以下のスクリプトを入力します。

dt = new Date();
flag = dt.getSeconds() & 1;
if (flag) myText = str; else myText = "";

 &は論理積を求めます。1との論理積を取ることで奇数ならば1、偶数であれば0となります。if (flag)はif (flag == 1)と記述しても同じです。

サンプル画面


■サンプルスクリプトを実行する >>sample.html
■サンプルスクリプトをダウンロードする >>.zip