粒子文字を描く
キャンバス上に大きなサイズの文字を描き、
次に、キャンバスを小さなサイズの粒子に分割します。
全粒子の内、文字上に配置された粒子だけを抽出し、
現在の位置を最終的な到達位置として記憶させ、
キャンバス上にランダムに配置します。
最初に書いた文字を消し、
各粒子にランダムな方向と速度を与えて、
記憶させた到達位置まで、移動させています。
キャンバスの設置(マークアップ1行)以外は、
ジャバスクリプト(約80行)で処理しています。
キャンバス上に大きなサイズの文字を描き、
次に、キャンバスを小さなサイズの粒子に分割します。
全粒子の内、文字上に配置された粒子だけを抽出し、
現在の位置を最終的な到達位置として記憶させ、
キャンバス上にランダムに配置します。
最初に書いた文字を消し、
各粒子にランダムな方向と速度を与えて、
記憶させた到達位置まで、移動させています。
キャンバスの設置(マークアップ1行)以外は、
ジャバスクリプト(約80行)で処理しています。