Ejemplo n.º 1
0
    // Start is called before the first frame update
    void Start()
    {
        animator            = GetComponent <Animator>();
        characterController = GetComponent <CharacterController>();

        playerMovement                  = new PlayerMovementInfo();
        playerMovement.baseSpeed        = baseSpeed;
        playerMovement.runningAmplifier = runningAmplifier;

        if (lockCursor)
        {
            Cursor.lockState = CursorLockMode.Locked;
        }

        airTime = 0;
    }
Ejemplo n.º 2
0
    // Start is called before the first frame update
    void Start()
    {
        PlayerInventory.Clear();
        animator            = GetComponent <Animator>();
        characterController = GetComponent <CharacterController>();
        characterController.minMoveDistance = 0.0f;
        playerMovement                  = new PlayerMovementInfo();
        playerMovement.baseSpeed        = baseSpeed;
        playerMovement.runningAmplifier = runningAmplifier;
        PlayerInventory.setHitting(false);
        currentHealth = totalHealth;
        lastHit       = 0;

        if (lockCursor)
        {
            Cursor.lockState = CursorLockMode.Locked;
        }

        actionSound = GetComponent <AudioSource>();
        runningWalking.StartActionSound();
    }