Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: poeta3d en Diciembre 22, 2015, 02:01:07 PM
como hago para que al mover el mouse se muevan dos objetos en sentido contrario y sean repelidos cuando llegan a cierta distancia en la que no llegan a tocarse?
tengo este codigo y no se que esta mal void Update () {
float horizontal=Input.GetAxis("Mouse X"); this.transform.Translate (Vector3.right*horizontal); }
void OnCollisionEnter(Collision col){
GetComponent<Rigidbody> ().AddForce(new Vector3(-5,0,0));
} este codigo es en una esferay en la otra tengovoid Update () {
float horizontal=Input.GetAxis("Mouse X"); this.transform.Translate (Vector3.left*horizontal);
}
void OnCollisionEnter(Collision col){
GetComponent<Rigidbody> ().AddForce(new Vector3(5,0,0)); }