Ejemplo n.º 1
0
    public void AddTruck(int _vid)
    {
        if (m_truck_list.ContainsKey(_vid) || m_vehicle_states.ContainsKey(_vid))
        {
            return;
        }

        GameObject truck = Instantiate(TruckPrefab) as GameObject;

        if (truck != null)
        {
            truck.transform.parent = transform;
            TruckScript script = truck.GetComponent <TruckScript>();
            if (script != null)
            {
                script.SetTruckID(_vid.ToString());
            }

            m_truck_list.Add(_vid, truck);
            m_vehicle_states.Add(_vid, new VehicleStates(0, 0, 0, 0, false));
        }
    }
Ejemplo n.º 2
0
 // Use this for initialization
 void Start()
 {
     _script = GetComponent <TruckScript>();
 }
Ejemplo n.º 3
0
 // Start is called before the first frame update
 void Start()
 {
     _truckScript = mainObject.GetComponent <TruckScript>();
 }