ゼミノート

NOTES

【Unity C#】デリゲートを使ってn秒後に実行

他のオブジェクトにある関数を実行する際、スクリプトの管理をわかりやすくするため、デリゲートを使用してみます。 Sphere側のスクリプトで1秒経過した後、Cubeにカラーが青に変わります。 はじめに、デリゲートを使わないでスクリ …続きを読む

【Unity C#】4つの座標で回転して四角形に動く

あらかじめ指定した4つの座標で回転し、オブジェクトを四角形に動かしましょう。 Cubeがずっと動いていきますが、ある地点まで90度回転します。 関連記事: 3地点で方向転換しながら移動し続ける Updateを使わずに特定 …続きを読む

【Unity C#】複数オブジェクトの出し入れ

複数オブジェクトを、取ったり置いたりできるようにしましょう。 3つのSphereが存在しますが、それぞれを取らなければ置くことができません。 配列とPrefabを使って、2つ以上のオブジェクトの削除、生成のしくみをつくり …続きを読む

【Unity C#】エリアに入れば飛び上がる

特定の範囲に入れば、プレーヤーが浮上するしくみを作ってみましょう。 十字キーでCubeを操作し、あるエリアに触れたタイミングで、ジャンプをさせます。 関連記事: 領域に入っている間と離れたときに発生 範囲内に入ればオブジェク …続きを読む

【Unity C#】取った数だけ設置できる

オブジェクトを取った分だけ、置けるように、スクリプトを作成してみましょう。 Sphereにぶつかれば、取った数としてカウント。 取った数以上に、Sphereを生成することはできません。 関連記事: 指定した要素番 …続きを読む

【Unity C#】他のオブジェクトの配列を取得する

他のオブジェクトにある配列の中身を、取得できるように、スクリプトを作ってみましょう。 要素0~2に入っている3つのオブジェクトを、他のスクリプトから取得し、コンソールに表示させます。 関連記事: 他のスクリプトの関数を …続きを読む

1 33 34 35 36 37 76
無料体験授業のお申し込み

SCHOOL教室案内