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