Unity事例ノート

UNITY

他のスクリプトの変数を取得する

他のオブジェクトにあるスクリプトの変数を取得する方法について、3パターン試してみましょう。 Cubeをクリックすれば、Sphereの中にあるStringe型の変数を、コンソールに表示させる仕組みを作ります。 CubeとS …続きを読む

他のスクリプトの関数を実行する

他のオブジェクトのにある関数を実行する方法について、3つの方法を試してみましょう。 今回は、Cubeをクリックすれば、Sphereが消える仕組みをつくります。 CubeとSphereを用意します。 CubeClic …続きを読む

シーンを遷移しても同じBGMが鳴り続ける

シーンを移動しても、同じサウンドを鳴らし続けられる仕組みを作りましょう。 シーンをロードしたタイミングで、BGMが消されないように、スクリプトで制御します。 [sc name="af_top" ][/sc] シーンの準備 …続きを読む

シャッフル(重複せずにランダム抽出)

リストの中から、重複せずにランダムで表示させるシャッフルの仕組みを作ってみましょう。 今回の例では、5個のオブジェクトからランダムで、異なる3つを取り出します。 上部のリストからランダムで1つずつ、下のリストへ追加。 …続きを読む

配列をすべてリストに移す

配列の中にある全ての要素を、新しいリストに追加できる仕組みを作りましょう。 今回は、同じタグのついたオブジェクトをいったん配列に格納。 配列の中身を、そのまま新規リストに移します。 [sc name="af_top …続きを読む

触れた相手をn秒後に削除する

ぶつかった相手のオブジェクトを、何秒後かに消せるしくみを作ってみましょう。 Cubeオブジェクトに接触すれば、1秒後に消えます。 この例では、Sphere側のスクリプトから、Cubeを破壊しています。 関連記事: …続きを読む

1 37 38 39 40 41 71
無料体験授業のお申し込み

SCHOOL教室案内