0

ボックス コライダーと GUI 機能を使用しました... しかし、ボックス コライダーの問題は、コライダーに衝突した後に車が停止することと、画面に表示されるメッセージが 10 秒後に消えることです。

これが私のコードです:

var msg = false;
function OnCollisionEnter(theCollision : Collision)
{
  if(theCollision.gameObject.name == "trafficLight")
  {
    Debug.Log("collided");
    msg=true;

  }
}

function OnGUI () 
{
  if (msg== true) 
  {
    GUI.Box (Rect (100,0,500,50), "You need to stop if the traffic signal is red");
  }

}
4

3 に答える 3