Exemple #1
0
    private void Start()
    {
        cameraAnimator = GetComponent <Animator>();
        playerMovement = GetComponentInParent <EPlayerMovement>();
        isShaking      = false;

        StartCoroutine(CheckIfPlayerIsMoving());
    }
    void FetchComponents()
    {
        playerBody          = GetComponent <Transform>();
        playerMovement      = GetComponent <EPlayerMovement>();
        characterController = GetComponent <CharacterController>();
        characterAnimator   = GetComponent <Animator>();
        gameManager         = GameObject.FindObjectOfType <GameManager>();
        //playerCamera = Camera.main;
        pView = GetComponent <PhotonView>();

        if (!pView.IsMine)
        {
            return;
        }

        playerUI.enabled     = true;
        playerEnergy.enabled = true;
        playerCamera.gameObject.SetActive(true);
    }
 void PlayerJumpedOnPad(EPlayerMovement playerMovement)
 {
     playerMovement.AddToVelocity(new Vector3(0, 50, 0));
 }