// Use this for initialization
        void Start()
        {
            if (SceneController == null)
            {
                SceneController = transform.root.GetComponent <OverworldSceneController>();
            }

            if (CameraTransform == null)
            {
                CameraTransform = Camera.main.transform;
            }

            if (CameraRootTransform == null)
            {
                CameraRootTransform = transform.Find("CameraRoot");
            }

            if (PlayerCC == null)
            {
                PlayerCC = GetComponent <CharacterController>();
            }

            if (PlayerAnimator == null)
            {
                PlayerAnimator = GetComponent <Animator>();
            }

            IntendedCameraElevation = CameraRootTransform.eulerAngles.x;
        }
예제 #2
0
        // Use this for initialization
        void Start()
        {
            if (SceneController == null)
            {
                SceneController = transform.root.GetComponent <OverworldSceneController>();
            }

            if (GameData.Instance.LastZone == Zone)
            {
                InZone = true;
            }
        }