Esempio n. 1
0
    private void _on_Player_Throw(PackedScene flashbang, float angle, Vector2 location)
    {
        Flashbang flashbangInstance = (Flashbang)flashbang.Instance();

        AddChild(flashbangInstance);
        flashbangInstance.RotationDegrees = angle;
        flashbangInstance.Position        = location;
    }
Esempio n. 2
0
    //sets camera resolution
    private void setCamera()
    {
        if (_flashbang == null)
        {
            _flashbang = CameraController.currentCamera.gameObject.GetComponent <Flashbang>();
        }
        CameraController.currentCamera.setRetroShader(true);
        float percent = (Time.time - _startTransTime) / CAMERA_LEVEL_TRANSITION_TIME;

        CameraController.currentCamera.gameObject.transform.position =
            Vector3.Lerp(_cameraStartPos, currentLevel.cameraPosition.transform.position, percent);
    }
Esempio n. 3
0
    //sets camera resolution
    private void setCamera()
    {
        if (_flashbang == null) {
            _flashbang = CameraController.currentCamera.gameObject.GetComponent<Flashbang>();
        }
        CameraController.currentCamera.setRetroShader(true);
        float percent = (Time.time - _startTransTime) / CAMERA_LEVEL_TRANSITION_TIME;

        CameraController.currentCamera.gameObject.transform.position =
            Vector3.Lerp(_cameraStartPos, currentLevel.cameraPosition.transform.position,percent);
    }