/// <summary> /// /// </summary> /// <param name="doorController"></param> /// <param name="doors"></param> private static void ConfigureRightCabinDoor(TrainDoorsController doorController, List <GameObject> doors) { if (doors != null && doors.Count > 0) { foreach (var item in doors) { TrainDoor doorScript = item.GetComponent <TrainDoor>(); if (doorScript != null) { doorController.cabinDoorRight = doorScript; } } } }
/// <summary> /// /// </summary> /// <param name="doorController"></param> /// <param name="doors"></param> private static void ConfigureRightPassengerDoors(TrainDoorsController doorController, List <GameObject> doors) { if (doors != null && doors.Count > 0) { doorController.passengerDoorsRight = new List <TrainDoor>(); foreach (var item in doors) { TrainDoor doorScript = item.GetComponent <TrainDoor>(); if (doorScript != null) { doorController.passengerDoorsRight.Add(doorScript); } } } }