Hola a todos.
Tengo una pega con el sonido de pisadas en mi personaje. El sonido de pisadas entra cuando el personaje se mueve, y se para cuando el personaje se detiene, el problema es que suena un zumbido en lugar del sonido del clip. El defecto se da con clips distintos, con cascos en el pc y con sonido de altavoz. Creo que es problema del script.
¿A alguien le ha pasado algo similar?
Pongo el Script señalando las partes de audio
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class SidneyControlMio : MonoBehaviour {
Animator anim;
public float speed= 5f;
public float speedRot= 100f;
public Slider vida;
public AudioSource correr;
void Start () {
anim = GetComponent<Animator>();
}
void OnTriggerEnter(Collider other)
{
if(other.gameObject.tag== "armaEnemigo")
{
vida.value -= 15;
}
}
void Update () {
float translation = Input.GetAxis ("Vertical") * speed;
float rotation = Input.GetAxis ("Horizontal") * speedRot;
translation*= Time.deltaTime;
rotation*= Time.deltaTime;
transform.Translate(,,translation);
transform.Rotate(, rotation,);
if (vida.value <= )
{
anim.SetBool ("isDeath", true);
anim.SetBool ("isIdle", false);
anim.SetBool ("isRunning", false);
anim.SetBool ("isAttacking", false);
correr.Stop ();
return;
}
else
{
if (Input.GetButtonDown ("Fire1")) {
anim.SetTrigger ("isAttacking");
correr.Stop ();
}
if (translation !=