Problemas con el disparo
Hola a todos! Soy nuevo el la programacion de video juegos y estoy tratando de hacer que un personaje o un sprite pueda disparar desde diferentes posiciones. Lo que pasa es que cuando my personaje esta en Idle la bala sale desde la punta del arma, pero cuando el personaje esta apuntando la bala ya no sale desde la punta del arma si no desde donde estaba la punta en Idle, subo una imagen del codigo y de mi scena en los diferentes estados, ya el lanzador lo tengo agregado a la punta del arma el cual debiera de moverce junto con ella pero no es asi.
void Update() { if (Input. GetButtonDown("Fire1"))// && Time.time> inicioDisparo;) { //inicioDisparo = Time.time + tiempoDisparo; Rigidbody balaPrefabInstanc; balaPrefabInstanc = Instantiate(balaPrefab, Lanzador.position,Quaternion.identity); balaPrefabInstanc.AddForce(Lanzador.forward 100 velDisparo); }
}
Your answer