Unity事例ノート

UNITY

ゴールした順位をテキスト表示

ゴールした順位とオブジェクト名を、テキストで表示できる仕組みを作ってみましょう。 3つのPrefabを走らせ、ゴールにたどり着いた順番に、1位、2位, 3位と、該当のオブジェクト名を表示します。 関連記事: 入力テキス …続きを読む

生成したプレハブの名前に連番をつける

出現させたプレハブごとに名前を変え、順番に番号をつける仕組みをつくってみましょう。 1秒おきにCubeのPrefabを生成。出現した順に、連番がつくようになります。 関連記事: 1秒おきにオブジェクトを3個生成する …続きを読む

クローンを等間隔に生成

Prefabデータを等間隔に出現させる仕組みを作ってみましょう。 ゲームスタートすると、Cubeが10個、同じ間隔をとって横並びになります。 関連記事: 1秒おきにオブジェクトを3個生成する [sc name=" …続きを読む

移動してn秒間ストップをくり返す

往復運動する際に、A地点で数秒間停止した後に移動、そしてまたB地点で停止といった動作をくり返します。 今回の例では、Cubeが前方向へ移動して1秒間ストップ、後ろ方向へ動いてまた1秒間ストップをずっとくり返しています。 …続きを読む

シフトキーでジャンプの高さを2倍にする

Shiftキーを押しながらジャンプをすれば、2倍の高さまで行けるように、スクリプトを作成してみましょう。 マウスクリックでCubeがジャンプ。シフトを押したままクリックすれば、さらに高いところまでジャンプできます。 関連 …続きを読む

ボールをキャッチして投げ返す

飛んできたボールを保持して、それを投げ返す、キャッチボールのような仕組みを作ってみましょう。 前からボールが飛んできて、ぶつかれば、前方で保持。 スペースキーを押せば、発射元に向けて、投げ返すことができます。 関連 …続きを読む

触れたオブジェクト(複数)をn秒後に全削除

触れている状態のオブジェクト、n秒後にすべて消せるようにしましょう。 ぶつかっている対象が2個以上の場合、オブジェクトをリストの中に入れて、一気に削除します。 色付きのCubeに触れると、1秒おきに同時に複数のオブジェクトを破壊 …続きを読む

乗ったオブジェクトをn秒後に消す

触れている状態のオブジェクトを、何秒後かに削除できるしくみを作ってみましょう。 Cubeの上に乗った状態から、1秒後に下のCubeが破壊されます。 関連記事: 触れたオブジェクト(複数)をn秒後に全削除 触れた相手を …続きを読む

配列の中のオブジェクトを選んで置く

配列(Array)の中に入っているオブジェクトを、Prefabとして生成して、設置できるようにしましょう。 数字の1~3キーを押すと、該当の要素が選ばれ、スペースキーで設置が可能です。 関連記事: 複数オブジェクトの出 …続きを読む

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

SCHOOL教室案内