void Start() { #region init _trainController = new TrainController(); _railGrid = GetComponent <RailGridController>(); #endregion _trainSpawner.SpawnTrain(5); }
public void Init(Waypoint spawnWaypoint, Waypoint dir) { _speed = 2; Grid = Train.Grid; transform.position = spawnWaypoint.transform.position; StartWaypoint = spawnWaypoint; _lastWaypointTime = Time.time; _currentWaypoint = StartWaypoint; _nextWaypoint = dir; }