add trumpet burst animation
still needs work
This commit is contained in:
		@@ -36,6 +36,7 @@ public class PlayerMovement : MonoBehaviour
 | 
			
		||||
    public GameObject enemy;
 | 
			
		||||
    bool unlockedTrumpet;
 | 
			
		||||
    [SerializeField] SpriteRenderer trumpetSprite;
 | 
			
		||||
    GameObject trumpetAnimationObject;
 | 
			
		||||
    bool trumpetActive = false;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -82,6 +83,8 @@ public class PlayerMovement : MonoBehaviour
 | 
			
		||||
        audioSource = GetComponent<AudioSource>();
 | 
			
		||||
        gameUI = GameObject.FindGameObjectWithTag("GameUICanvas").GetComponent<GameUIController>();
 | 
			
		||||
        trumpetSprite.enabled = false;
 | 
			
		||||
        trumpetAnimationObject = trumpetSprite.gameObject.transform.GetChild(0).gameObject;
 | 
			
		||||
        trumpetAnimationObject.SetActive(false);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private void Start()
 | 
			
		||||
@@ -581,7 +584,11 @@ public class PlayerMovement : MonoBehaviour
 | 
			
		||||
        {
 | 
			
		||||
            trumpetActive = true;
 | 
			
		||||
            trumpetSprite.enabled = true;
 | 
			
		||||
            trumpetAnimationObject.SetActive(true);
 | 
			
		||||
            trumpetAnimationObject.GetComponent<Animator>().Play("poof");
 | 
			
		||||
            yield return new WaitForSeconds(.5f);
 | 
			
		||||
 | 
			
		||||
            trumpetAnimationObject.SetActive(false);
 | 
			
		||||
            trumpetSprite.enabled = false;
 | 
			
		||||
            trumpetActive = false;
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user