28 lines
746 B
C#
28 lines
746 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
namespace FCG
|
|
{
|
|
public class TrafficLight : MonoBehaviour
|
|
{
|
|
public GameObject Green;
|
|
public GameObject Yellow;
|
|
public GameObject Red;
|
|
public GameObject Pedestrians;
|
|
public GameObject StopCollider;
|
|
public GameObject StopPedestrianCollider;
|
|
|
|
public void SetStatus(string status)
|
|
{
|
|
|
|
Red.SetActive(status == "1");
|
|
Yellow.SetActive(status == "2");
|
|
Green.SetActive(status == "3");
|
|
Pedestrians.SetActive(status == "4");
|
|
StopCollider.SetActive(status != "3");
|
|
StopPedestrianCollider.SetActive(status != "4");
|
|
|
|
}
|
|
}
|
|
} |