Unity事例ノート

UNITY

Prefabに順にタグをつける

生成したPrefabに対して、順にタグを付けられるように、スクリプトを作成しましょう。 今回の例では、出現したプレハブに、Ball1~3のタグを順繰りで付けていきます。 [sc name="af_top" ][/sc] …続きを読む

全ての子オブジェクトにタグを付ける

すべての子オブジェクトに対して、スクリプトから動的にタグをつけられるようにしましょう。 親オブジェクトのスクリプトから、子オブジェクトに「Enemy」というタグ名を付けます。 [sc name="af_top" ][/s …続きを読む

Prefabにランダム番号を付ける

生成するたびに、Prefabにランダム番号をつけられるように、スクリプトを作成してみましょう。 クリックでSphereが出現し、それぞれに1~10の範囲でランダムの数字を付与します。 [sc name="af_top" …続きを読む

3の倍数の場合にスピードを変える

プレハブの出てくる順番が3の倍数の時にスピードが上がるように、スクリプトを作成してみましょう。 クリックでSphereを生成すると、前に向かって移動します。 3個目、6個目、9個目と続くSphereは、速度がアップしています。 …続きを読む

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

数値が重複せずに、一つずつランダム出力(シャッフル)できるようにしましょう。 今回の例では、クリックするたびに1~10の乱数を出力しますが、一度出たものがもう一度出ることはありません。 関連記事: 数字をシャッフルする …続きを読む

リストから該当番号の有無を調べる

リストの中から、指定の数値があるかどうかを調べられるように、スクリプトを作成しましょう。 今回の例では、0~9までの数字をリストに格納。 その中に、特定の数字が含まれていれば「ありました」、無ければ「無いです」と表示するようにし …続きを読む

指定範囲を除外したランダム数値

ランダムで数値を出す際に、特定の範囲にある数字を外して、取得できるようにスクリプトを作成しましょう。 今回の例では、1~15の範囲のランダムにしますが、5~10は除外します。 クリックするたびに、コンソールに表示します。 …続きを読む

Vector参照エラーの解決法

関連記事: Debug参照エラーの解決法 Quaternion参照エラーの解決法 Random参照エラーの解決法 UI.Image参照エラーの解決法 UI.Slider参照エラーの解決法 Vector2でエラーが出ている …続きを読む

2つの位置が重ならずにランダム生成

2つのオブジェクトをランダムで生成するとき、座標が重ならないようにできる仕組みを作ってみましょう。 クリックすればCubeとSphereが横方向(X軸)にランダム出現しますが、X座標が重複することはありません。 [sc …続きを読む

1 4 5 6 7 8 71
無料体験授業のお申し込み

SCHOOL教室案内