From a4d4850cd3e2d17ffa952203f86bf4fbe54a01c2 Mon Sep 17 00:00:00 2001 From: cross28 Date: Mon, 18 Apr 2022 04:49:39 -0500 Subject: feat: code cleanup for audio manager --- Assets/Scripts/Actors/Actor.cs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Assets/Scripts/Actors/Actor.cs') diff --git a/Assets/Scripts/Actors/Actor.cs b/Assets/Scripts/Actors/Actor.cs index e7f1a83..eb8185e 100644 --- a/Assets/Scripts/Actors/Actor.cs +++ b/Assets/Scripts/Actors/Actor.cs @@ -21,9 +21,11 @@ namespace MontanaJohns.Actors protected SpriteRenderer _renderer; protected Animator _animator; protected Transform _transform; + protected AudioManager _audio; protected Active activeItem; protected bool isGrappling; + protected bool isMoving; protected Vector2? grapplePoint = null; protected LayerMask groundLayers; protected Collection items; @@ -42,6 +44,7 @@ namespace MontanaJohns.Actors _transform = GetComponent(); _renderer = GetComponent(); _animator = GetComponent(); + _audio = FindObjectOfType(); groundLayers = LayerMask.GetMask("Grapple", "Ground"); _rigidBody.freezeRotation = true; @@ -73,6 +76,7 @@ namespace MontanaJohns.Actors var target = new Vector2(input * stats.speedMultiplier * 10, _rigidBody.velocity.y); _rigidBody.velocity = Vector2.SmoothDamp(_rigidBody.velocity, target, ref acceleration, .05f); _animator.SetBool("moving", Mathf.Abs(_rigidBody.velocity.x) > 1); + isMoving = Mathf.Abs(_rigidBody.velocity.x) > 1; if (_rigidBody.velocity.x < -0.1) { _renderer.flipX = true; -- cgit v1.2.3-70-g09d2