ゼミノート

NOTES

【Unity C#】オブジェクトの半分まで入れば実行

あるエリアの中に、プレーヤーのボディが半分まで入ると実行するように、スクリプトを作ってみましょう。 Sphereを操作して、Cubeの中へ移動します。 Cubeのエリア内に、オブジェクトが半分入れば赤色に変わり、半分外に出ると、 …続きを読む

【Unity C#】割り当てたキーでアクティブ状態にする

キーを押したままにすると、オブジェクトがアクティブ状態に。離せば非アクティブになるようにスクリプトを作成しましょう。 3つのオブジェクトを用意し、それぞれにキーを割り当て。 それぞれのキー入力で、オブジェクトのカラーが変化します …続きを読む

【Unity C#】カリングマスクで複数レイヤーを投影

MainCameraの撮影できるレイヤーを、カリングマスクで複数選択して、切り替えてみましょう。 左クリックすれば、キューブとカプセル表示され、右クリックすれば、スフィアとシリンダーが表示されます。 クリック操作によって、Cul …続きを読む

【Unity C#】レイヤーによるMainCameraの非表示

レイヤーの切り替えをスクリプトからできるようにしましょう。 属するレイヤーに応じて、MainCameraの撮影対象を切り分けていきます。 クリックすると、Cubeのレイヤーが変更され、MainCameraの視界から消えます。 …続きを読む

【Unity C#】マウス長押しで位置をズームアップ

マウスを長押しした箇所を、サブカメラでズームアップできる仕組みをつくります。 オブジェクト上で、マウス左ボタンを押しっぱなしにすれば、拡大して映ります。 マウスボタンを離せば、もとの撮影範囲に戻ります。 関連記事: …続きを読む

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

SCHOOL教室案内