Unity事例ノート

UNITY

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

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

既出の数以外でランダム表示

オブジェクトが2つある状態で、一方で出た数字以外で、乱数を算出できるプログラムを作りましょう。 今回の例では、Sphere側でランダム算出された後に、Cube側でランダムを実行します。 コンソールで確認すると、2つの数字がそれぞ …続きを読む

特定の数値を除外してランダム

指定した数字を除いてランダムにできるように、C#でプログラムを作ってみましょう。 今回の例では、4を除外して1~5の範囲で乱数を取得しています。 [sc name="af_top" ][/sc] 乱数で一部除外する …続きを読む

リスト内でオブジェクトを探し要素番号を取得

リストの中から、指定のオブジェクトを探し、その要素番号を取り出せるように、スクリプトを作成してみましょう。 今回の例では、リストにある3つのオブジェクトから、Sphereに該当する要素番号「2」を、コンソールに表示します。 …続きを読む

リスト内で整数を探し要素番号を取得

リストの中から、指定の数字を探し、その要素番号を取り出せるように、スクリプトを作成してみましょう。 今回の例では、リストにある整数1~5のから、4に該当する要素番号「3」を、コンソールに表示します。 [sc na …続きを読む

リストに指定範囲の数値を入れる

指定範囲の数字を、すべてリストの中に入れられるように、スクリプトを作成してみましょう。 今回の例では、3~15の数字を、リストに入れるしくみを作ります。 [sc name="af_top" ][/sc] リスト内に …続きを読む

発射のパワーを5段階にする

5段階で発射スピードを変えられるように、スクリプトを作成してみましょう。 今回の例では、パワーレベルを可視化できるように、スライダーを表示しています。 上下キーによって、数値が切り替わり、クリックで発射します。 [ …続きを読む

変数の値をスライダーに連動

ゲームプレイ中に出した数値と、スライダーが連動するようにスクリプトを作成しましょう。 今回の例は、上下キーで0~5の範囲で数値を変えることができ、それに合わせてスライダーも上下する仕組みです。 [sc name="af_ …続きを読む

発射方向を座標1ずつ変える

キー操作によって、オブジェクト発射の方向を決定できるように、スクリプトを作成しましょう。 十字キーによって、発射方向の座標を1ずつ変化させることができます。 [sc name="af_top" ][/sc] 十字キ …続きを読む

オブジェクトを斜め移動

オブジェクトを斜めに進んでいくように、スクリプトを作成してみましょう。 今回の例では、Sphereオブジェクトが、ずっと斜めに移動するようにします。 [sc name="af_top" ][/sc] 斜めに進むオブ …続きを読む

1 2 3 4 5 6 68
無料体験授業のお申し込み

SCHOOL教室案内