ゼミノート

NOTES

【Unity C#】近づくと倒れる円柱

近づけば倒れてくるような動きを、スクリプトで作成してみましょう。 プレーヤーが近づけば、円柱オブジェクトが倒れてきます。 あるエリアに入れば倒れるように、広めの当たり判定としてコライダーを作成します。 関連記事: …続きを読む

【Unity C#】時間が経つほど間隔を短くする

時間が経過するほど、実行間隔を短くできるように、スクリプトを作成してみましょう。 ボールの発射を2秒間隔からスタートしますが、時間経過とともに、0.2秒ずつ間隔が短くなっていきます。 タイマーが進むにつれて発射のペースが早くなり …続きを読む

【Unity C#】ターゲットの周囲を円形に移動する

真ん中にあるオブジェクトの方を向きながら、プレーヤーを円状に動かせるように、スクリプトを作成してみましょう。 Sphereを中心にして、その周囲を公転するように、十字キーで操作します。 球体の外周を移動するように、プレーヤーを動 …続きを読む

【Unity C#】n秒おきに回転しながら前方へ発射

数秒おきに回転しながら、前方に向けてミサイルを発射できるように、スクリプトを作ってみましょう。 今回は、3秒おきに回転しつつボールを発射し、弾幕のような動きを付けていきます。 全方位に向けて何かを飛ばす敵キャラなど、いろいろなシ …続きを読む

【Unity C#】キー入力によって0.5秒間だけ実行

並べたオブジェクトに対してキーを割り当て、キーを押せばスクリプトが実行。 n秒間アクティブ状態にするしくみを作成しましょう。 3つのオブジェクトに3つのキーを割り当てて、押すと0.5秒間、赤色に変化します。 音ゲー …続きを読む

【Unity C#】斜めにジャンプする

十字キー操作で、斜めにジャンプできるように、スクリプトを作成してみましょう。 「上キー」を押せば、真上にジャンプ。 「右キーと上キー」を押せば、右方向ヘジャンプして、「左キーと上キー」を押せば、左方向ヘジャンプします。 ジ …続きを読む

【Unity C#】ジャンプを続けながら壁をのぼる

反対側の壁に向かて斜めにジャンプをくり返しながら、壁を登っていく仕組みを作ってみましょう。 ジャンプで壁に触れれば、落ちることなく、その場に留まります。 再び逆方向にむかってジャンプ。これを続けながら、壁を登っていきます。 …続きを読む

1 26 27 28 29 30 76
無料体験授業のお申し込み

SCHOOL教室案内