コード例 #1
0
    // TODO: Car Info
    public void generateCar(RoadChunk chunk)
    {
        var rand = Random.Range(0f, 1f);

        if (m_CarList.Count > 0)
        {
            var roadNum    = chunk.getRoadNum();
            var roadPicker = Random.Range(0, roadNum);
            var position   = chunk.computeRoadCenterWorld(roadPicker);
            position.y = transform.position.y;

            var rotation = chunk.transform.rotation;

            var carPicker = Random.Range(0, m_CarList.Count);
            var carPrefab = m_CarList[carPicker];
            var car       = Instantiate(carPrefab, position, rotation, transform.root);
            var script    = car.GetComponent <CarController>();
            script.setEnginePower(0.7f);
        }
    }