111
This commit is contained in:
@@ -38,11 +38,11 @@ namespace StudyCase2
|
|||||||
moveDir = forward.TransformDirection(moveDir);
|
moveDir = forward.TransformDirection(moveDir);
|
||||||
if (moveInput != Vector2.zero)
|
if (moveInput != Vector2.zero)
|
||||||
{
|
{
|
||||||
animator?.SetBool("Move", true);
|
animator.SetBool("Move", true);
|
||||||
Quaternion target = Quaternion.LookRotation(new Vector3(moveDir.x, 0, moveDir.z));
|
Quaternion target = Quaternion.LookRotation(new Vector3(moveDir.x, 0, moveDir.z));
|
||||||
model.rotation = Quaternion.Slerp(model.rotation, target, turnSpeed * Time.deltaTime);
|
model.rotation = Quaternion.Slerp(model.rotation, target, turnSpeed * Time.deltaTime);
|
||||||
}
|
}
|
||||||
else animator?.SetBool("Move", false);
|
else animator.SetBool("Move", false);
|
||||||
if (!characterController.isGrounded)
|
if (!characterController.isGrounded)
|
||||||
moveDir.y -= gravity * Time.deltaTime;
|
moveDir.y -= gravity * Time.deltaTime;
|
||||||
characterController.Move(moveDir * moveSpeed * Time.deltaTime);
|
characterController.Move(moveDir * moveSpeed * Time.deltaTime);
|
||||||
|
|||||||
@@ -82,11 +82,11 @@ namespace StudyCase3
|
|||||||
moveDir = forward.TransformDirection(moveDir);
|
moveDir = forward.TransformDirection(moveDir);
|
||||||
if (moveInput != Vector2.zero)
|
if (moveInput != Vector2.zero)
|
||||||
{
|
{
|
||||||
animator?.SetBool("Move", true);
|
animator.SetBool("Move", true);
|
||||||
Quaternion target = Quaternion.LookRotation(new Vector3(moveDir.x, 0, moveDir.z));
|
Quaternion target = Quaternion.LookRotation(new Vector3(moveDir.x, 0, moveDir.z));
|
||||||
model.rotation = Quaternion.Slerp(model.rotation, target, turnSpeed * Time.deltaTime);
|
model.rotation = Quaternion.Slerp(model.rotation, target, turnSpeed * Time.deltaTime);
|
||||||
}
|
}
|
||||||
else animator?.SetBool("Move", false);
|
else animator.SetBool("Move", false);
|
||||||
if (!characterController.isGrounded)
|
if (!characterController.isGrounded)
|
||||||
moveDir.y -= gravity * Time.deltaTime;
|
moveDir.y -= gravity * Time.deltaTime;
|
||||||
characterController.Move(moveDir * moveSpeed * Time.deltaTime);
|
characterController.Move(moveDir * moveSpeed * Time.deltaTime);
|
||||||
|
|||||||
Reference in New Issue
Block a user