Playable demo build (no airship)

This commit is contained in:
2022-08-21 00:32:22 -07:00
parent aaa043470b
commit f3e9b25c48
89 changed files with 5820 additions and 5834 deletions

View File

@@ -18,6 +18,8 @@ namespace Scampz.GameJam.Assets.Scripts
void Update()
{
//Physics.Raycast(transform.position, -transform.up, out var hit, 10f);
//var slope = hit.normal.y;
var direction = new Vector3(Input.GetAxisRaw(InputOptions.Horizontal), 0, Input.GetAxisRaw(InputOptions.Vertical)).normalized;
if (_playerState.CanMove)

View File

@@ -25,6 +25,18 @@ namespace Scampz.GameJam.Assets.Scripts
return currentHitDistance != rayCastDistance;
}
public bool IsWithinBoundsWithRay()
{
var offsetAngleRight = Quaternion.AngleAxis(rayCastAngle, transform.right);
var isRayHitting = Physics.Raycast(transform.position, offsetAngleRight * transform.forward, out var rayHit, rayCastDistance);
if (isRayHitting)
currentHitDistance = rayHit.distance;
else
currentHitDistance = rayCastDistance;
return currentHitDistance != rayCastDistance;
}
private void OnDrawGizmosSelected()
{
Gizmos.color = Color.red;