Unity事例ノート

UNITY

触れるたびにboolの真偽値を切り替える

オブジェクトにぶつかるたびに、bool型の変数を切り替えできるようにしましょう。

今回の例では、Cubeを動かして、Sphereに接触させます。

フラグが真(true)の場合は偽(false)に、偽(false)の場合は真(true)に変わります。

ぶつかるたびにboolを変える

CubeとSphereを作成して、少し距離をとります。

Sphereのトリガーにチェックを入れます。

Cubeにはリジッドボディを追加し、isKinematicにチェックを入れます。

CubeScript.csを作成し、Cubeに追加します。

CubeScript.csを記述します。

ゲームプレイして、十字キーで操作しましょう。

ぶつかるたびに、Flagの真偽値が切り替わります。

SCHOOL教室案内