Example #1
0
    void Start()
    {
        instance = this;
        playerTr = PlayerCtrl.instance.transform;

        // GetComponent<VignetteAndChromaticAberration>().intensity = 0.8f;    // 비네팅
        // GetComponent<VignetteAndChromaticAberration>().chromaticAberration = 0.8f;    // 희미

        sensorArea = GameObject.Find("Sensor_Area").transform;
        sensorWall_L = GameObject.Find("Sensor_Wall_L").transform;
        sensorWall_R = GameObject.Find("Sensor_Wall_R").transform;

        tr = gameObject.transform;
        baseCamPos = tr.position - playerTr.position;

        Quaternion tempQuate = Quaternion.Inverse(tr.rotation);
        sensorWall_L.localRotation = tempQuate;
        sensorWall_R.localRotation = tempQuate;
        sensorArea.localRotation = tempQuate;

        originCamSpeed = camSpeed;

        camY = 0;
        inCamArea = false;
        teleportTrigger = false;
    }
Example #2
0
 void Start()
 {
     cam = GetComponent<CameraCtrl_5>();
 }