ゼミノート

NOTES

【Unity C#】キーを長押しでn秒おきに発射

ボタンを長押ししている間、n秒おきに発射する仕組みをつくってみましょう。 今回は、スペースキーを押し続けると、1秒おきに自動でボールを発射するようにします。 関連記事: n秒おきに発射をくり返す Updateの中でn …続きを読む

【Unity C#】ボタン押している間だけ実行する

ボタンを長押ししている間は、プログラムを実行して、離せば実行しない仕組みをつくってみましょう。 スペースキーを押している時は、ずっと回転して、キーを離せばストップします。 Update()の中で簡単に作ることができます。 …続きを読む

【Unity C#】乗れば落下する床

プレーヤーが乗ったら落下していく床を作成してみましょう。 浮いている床の上に、Sphereが乗ったタイミングで、重力が働くようにします。 関連記事: 範囲内に入ればオブジェクトを落下させる 乗れば下降していく床 エ …続きを読む

【Unity C#】向きを変えて移動する十字キー操作

プレーヤーを十字キーで操作するには、いろいろなスクリプトがあります。 オブジェクトが押したキーの方向へ向いて、移動できるしくみを作ってみましょう。 前後左右の各キーで、プレーヤーが向きを変えて動いていきます。 関連 …続きを読む

【Unity C#】全方位に向けてランダム発射

1秒おきに、XYZそれぞれの回転軸を変えて、ランダムでボールを発射します。 0~360°の範囲で、全方角にランダム回転するたびに、発射を繰り返します。 関連記事: 弾幕のように全方向へ発射するしくみ プレーヤーの向い …続きを読む

1 44 45 46 47 48 76
無料体験授業のお申し込み

SCHOOL教室案内