using System.Collections; using System.Collections.Generic; using UnityEngine; public class GameRoot : MonoBehaviour { public PETimer pt; public float timer = 0; public static GameRoot Instance = null; [HideInInspector] public CarSys carSys; [HideInInspector] public RoadSys roadSys; //信息窗口 public InfoWnd infoWnd; private void Awake() { Instance = this; //车辆系统初始化 carSys = GetComponent(); carSys.Init(); //车辆流量监控初始化 roadSys = GetComponent(); roadSys.Init(); pt = new PETimer(); } private void Update() { pt.Update(); carSys.CreatCar();//每n秒随机出发点创建汽车 roadSys.RoadStateUpdate(3);//每n秒检测路段状态 } }