movement no longer uses mouse, fix room cam bug, larger shovel hitbox
This commit is contained in:
@@ -36,21 +36,24 @@ void Update()
|
||||
|
||||
void Walk()
|
||||
{
|
||||
moveDir = Vector3.zero;
|
||||
|
||||
if (!characterController.isGrounded)
|
||||
{
|
||||
moveDir.y -= gravity * Time.deltaTime;
|
||||
}
|
||||
float verticalMovement = 0;
|
||||
float horizontalMovement = 0;
|
||||
|
||||
if (!isDigging)
|
||||
{
|
||||
Vector3 verticalMovement = DougBody.transform.forward * Input.GetAxis("Vertical") * walkSpeed * Time.deltaTime;
|
||||
Vector3 horizontalMovement = DougBody.transform.right * Input.GetAxis("Horizontal") * walkSpeed * Time.deltaTime;
|
||||
moveDir += verticalMovement + horizontalMovement;
|
||||
verticalMovement = Input.GetAxisRaw("Vertical");
|
||||
horizontalMovement = Input.GetAxisRaw("Horizontal");
|
||||
}
|
||||
|
||||
characterController.Move(moveDir);
|
||||
|
||||
moveDir = new Vector3(horizontalMovement, 0, verticalMovement).normalized;
|
||||
moveDir *= walkSpeed;
|
||||
|
||||
if (!characterController.isGrounded)
|
||||
{
|
||||
moveDir.y = -gravity;
|
||||
}
|
||||
|
||||
characterController.Move(moveDir * Time.deltaTime);
|
||||
}
|
||||
|
||||
void DigDetector()
|
||||
|
||||
Reference in New Issue
Block a user