예제 #1
0
    void Start()
    {
        carScript = car.GetComponent<CarMovement>();
        helicopterScript = helicopter.GetComponent<HelicopterScript> ();
        playerScript = player.GetComponent<ThirdPersonUserControl> ();
        cameraCarScript = mainCamera.GetComponent<CameraCarScript> ();
        cameraPlayerScript = mainCamera.GetComponent<CameraPlayerScript> ();
        cameraHelicopterScript = mainCamera.GetComponent<CameraHelicopterScript> ();

        player.transform.GetChild (0).GetChild(0).renderer.enabled = false;
        player.transform.GetChild (0).GetChild(1).renderer.enabled = false;
    }
예제 #2
0
    public void SpawnHelicopter() {
        HelicopterScript heli = Instantiate(helicopterPrefab, Vector3.zero, Quaternion.identity).GetComponent<HelicopterScript>();

        waveStatus = WaveStatus.Boss;
        UpdateWaveStatusImage();
        
        //DESPAWN ALL OBSTACLES AND POLICE
        isBoss = true;
        spawnPedestrians = false;
        generateObstacles = false;

        DisableAllPolice();

        heli.Initiate();
    }