Playable demo build (no airship)
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user