So i am trying to add footsteps when i walk to my character. when i walk nothing happens, but when i stop the audio plays. whats up with my script?
using UnityEngine;
using System.Collections;
public class sounds : MonoBehaviour {
public AudioClip feet;
void Start () {
audio.clip = feet;
isWalking = false;
}
void Update () {
if(Input.GetAxis ("Vertical") != 0 || Input.GetAxis ("Horizontal") != 0){
Debug.Log ("we are moving");
audio.Play ();
}
else{
Debug.Log ("we are not moving");
}
}
}
when i play the game the debug.logs work like they’re supposed to but the music still doesn’t play right. if it the log says “we are moving” shouldn’t the music play too, but it plays after?