AS3 のパーティクルエンジンである Stardust (スターダスト)についてチュートリアル記事、第2弾目。 前回の記事では、Stardust は「イニシャライザー」と「アクション」がカスタマイズの鍵ということに触れました。今回の記事ではそれらの役割について説明します。まずは、視覚的にわかりやすいデモを作りましたので、こちらをご覧ください。(右側のパネルで各種パラメーターを調整し、左側で表示されているパーティクルの演出をカスタマイズすることができます) Stardust パラメーターシミュレーション ソースファイル(ZIP, Flex 4プロジェクト) 以下、詳細を説明します。 イニシャライザーとは イニシャライザーとは、パーティクルの初期値を設定するクラスとなります。EmitterクラスのaddInitialize()メソッドを使って、エミッターにイニシャライザーを追加していきます。