ゼミノート

NOTES

【Unity C#】真下にオブジェクトを出現させる

プレーヤーの下方向に、Prefabオブジェクトを生成できるように、スクリプトを作成してみましょう。 十字キーでCubeを操作し、スペースキーを押せば、Sphereオブジェクトが出現します。 関連記事: 前方にオブジェク …続きを読む

【Unity C#】動きが止まればn秒後に呼び出す

プレーヤーを操作している途中で、いったん動きをストップ。 ストップすれば、他のオブジェクトのプログラムが実行されるように、スクリプトを作成しましょう。 Cubeが動いてる間は何も起きませんが、停止すれば1秒後にボールが落下します …続きを読む

【Unity C#】動いている間だけ呼び出す

プレーヤーが動いている間のみ、呼び出されるプログラムを作成してみましょう。 十字キー操作でCubeを移動させているときだけ実行されて、赤色に変わります。 動いていない時は、色はグレーになります。 関連記事: 移動 …続きを読む

【Unity C#】Colliderを使った接触判定

コライダーを使用したオブジェクトの接触判定を作成してみましょう。 Cubeに新しくスフィアコライダーを付けて接地の判定エリアを作成。 クリックでジャンプし、地面に触れている間はtrueを返します。 関連記事: 着 …続きを読む

【Unity C#】アニメーションの間隔を変える

アニメーションのキーフレームを作ってしまった後、アニメーションを長くしたり短くしたりする方法について、見ていきましょう。 今回は2Dで制作して、「2D Character - Astronaut」というフリーアセットを使用させていただ …続きを読む

【Unity C#】タイマーがn秒になれば出現

カウントアップタイマーで、ある秒数になれば、オブジェクトを出現させるように、スクリプトを作成してみましょう。 今回の例では、タイマーがスタートして2秒と5秒のタイミングで、Sphereオブジェクトを生成します。 関連記事 …続きを読む

1 30 31 32 33 34 76
無料体験授業のお申し込み

SCHOOL教室案内