Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: DiegoSadiGame en Septiembre 08, 2016, 05:31:54 AM
Hola, ¿Como puedo hacer un cañon? ya saben apuntar arriba y que la bala haga un movimiento parabolico.
Gracias... parece vastante facil pero no se.
Si te refieres al disparo, con un addforce (impulse) en y,z va perfecto.
Como dice iRobb solo con agregar un Rigibody a la bola de cañón y aplicarle una fuerza con addforce te tendría que valer.
Gracias, fue sencillo
using UnityEngine;
public class Impulse : MonoBehaviour
{
public float fuerza;
public Rigidbody2D rb;
void Start()
{
rb = GetComponent<Rigidbody2D>();
}
void OnMouseDown(){
rb.AddForce (transform.up * fuerza, ForceMode2D.Impulse);
rb.AddForce (transform.right * fuerza, ForceMode2D.Impulse);
}
}