Modify raycasting and rename player

This commit is contained in:
2022-08-15 15:47:17 -07:00
parent 9a245d94c7
commit 64a399990c
6 changed files with 1331 additions and 34 deletions

View File

@@ -6,16 +6,18 @@ namespace Scampz.GameJam.Assets.Scripts
{
[SerializeField]
private float rayCastDistance = 1f;
[SerializeField]
private float rayCastAngle = 45f;
public bool IsWithinBounds()
{
var offsetAngle = Quaternion.AngleAxis(45, transform.right);
var offsetAngle = Quaternion.AngleAxis(rayCastAngle, transform.right);
return Physics.Raycast(transform.position, offsetAngle * transform.forward);
}
private void OnDrawGizmosSelected()
{
var offsetAngle = Quaternion.AngleAxis(45, transform.right);
var offsetAngle = Quaternion.AngleAxis(rayCastAngle, transform.right);
Debug.DrawRay(transform.position, offsetAngle * transform.forward * rayCastDistance);
}
}