Мне нужно ,чтоб при ходьбе персонажа был звук шагов,я нашел скрипт,но проблема в том,что звук воспроизводиться и тогда,когда я стою,как это изменить?
var StepSound:AudioClip;
var AudioStepLength = 0.0;
function Start () {
var controller : CharacterController = GetComponent(CharacterController);
while (true) {
if (controller.isGrounded &&controller.velocity.magnitude > 0.3)
{
audio.clip = StepSound;
audio.Play();
yield WaitForSeconds(AudioStepLength);
}
else {
yield;
}
}
}
@script RequireComponent(CharacterController)