また、同様にして、「Detonator Sound(Script)」を追加する(図9)。「Near Sounds」の「Size」に「2」と入力して「リターン」すると、「Element0」と「Element1」が表示される。右端の「○に・」アイコンをクリックして、「Select AudioClip」から赤で囲った「C」の値を指定する。同様に「Far Sounds」に関しても同じ手順を行い、「Select AudioClip」から赤で囲った「D」の値を指定する。
次に、「Cube1」の「Add Component」から「Physics」」→「Rigidbody」を追加しておく(図10)。Rigidbody(物理演算エンジン)を追加していないと、爆発と同時に周囲のCubeが飛び散らないので注意が必要だ。
「Cube1」に上記の設定をし終えたところで、Hierarchy内の「Cube1」を選択し、マウスの右クリックで表示されるリストから「Duplicate」を選択し、「Cube1」も含めて「Cube10」までのCubeを追加する。Cubeの名前はInspectorから変更する。配置するCubeは特に10個にこだわる必要はない。5個でも20個でも、何個でも構わない。
また「Cube1」〜「Cube10」の配置位置は何段に重ねてもいいし、特に決まりはない。読者の皆さんの、好きなように配置してもらっていい。「Duplicate」で「Cube1」を複製した場合は、同じ位置に重ねて表示されるので、「トランスフォームツール」の「移動」アイコンで、好きな位置に移動してほしい。
筆者は図11のように配置した。
Hierarchy内の各モデルの配置は図12のようになっている。
この状態では全てが真っ白で見分けが付きにくいので、先にダウンロードしておいた、「Metal textures pack」内のマテリアルを適用させる。
Project内の「Metal textures pack」には「pattern01」〜「pattern42」のパターンが用意されている。好きなパターンを選択して「floor」や「Cube1」から「Cube10」にドラッグ&ドロップするだけでいい(図13)。
これで完成だ。プレー画面で実行すると、動画1のように表示される。
このシーンを、Unityメニューの「File」→「Save Scene as」で保存しておこう。今回は「クリックして爆発」という名前で保存した。
Copyright © ITmedia, Inc. All Rights Reserved.