예제 #1
0
    void Start()
    {
        #region init
        _trainController = new TrainController();
        _railGrid        = GetComponent <RailGridController>();
        #endregion

        _trainSpawner.SpawnTrain(5);
    }
예제 #2
0
 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;
 }