Jump to content

Rddleo

Registrados
  • Content Count

    11
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Rddleo

  1. Problema solucionado muchas gracias por vuestra ayuda. Un saludo.
  2. Por matriz me refiero a un vector de 2 dimensiones que tenga i y j de dimensiones con el bucle for que tu tienes puedes generar el mapa y despues recorriendolo lo colocas en el juego. Asi nonse te superpondrian la piedra con la tierra y con el pasto. No se si te habre sido de ayuda.
  3. Pues si es un cuerpo kinematico el del rigid body probare a cambiarlo y os cuento que tal
  4. con el codigo sin los comentarios pertinentes no se si lo estoy entendiendo bien, pero lo que puedes hacer es generar primero una matriz con lo que va en cada posicion y despues leer la matriz e ir posicionando los objetos leyendo en la matriz, asi te aseguras que no superponga objetos.
  5. hola muy buenas otra vez, esta vez tengo un problema con la funcion OnCollisionEnter(), quiero hacer que cuando el coche del jugador se choque contra otro coche se reinicie la pantalla, pero o no me detecta la colision o no tengo bien puesta la funcion de reinicio, pero creo que es mas lo primero. os dejo el codigo y si le veis algun fallo si podeis me lo decis. Un saludo. le he añadido al jugador y al prefab de los coches que vienen de frente la box collider2d, y al jugador rigid body2d, probe a ponerle tb rigid body2d a los otros coches pero tampoco funcionaba asi que se lo quite private void OnCollisionEnter2D(Collision2D collision) { this.reinicio(); } public void reinicio() { SceneManager.LoadScene("SampleScene"); }
  6. es un juego de prueba para empezar a tener contacto con unity no lo voy publicar ni nada pero gracias por tu consejo lo tendre en cuenta para otros juegos que cree
  7. Muchas gracias ya he resuelto el problema, al final hice que la carretera avanzara al mismo tienpo que el coche.
  8. Podrias ponerme un codigo de ejemplo?? Que soy nuevo con unity y no se muy bien como hacer lo que dices, de todas formas gracias por contestar
  9. Creo que el problema puede estar en donde ejecuto el codigo que es en FixedUpdate e igual deberia ir en otra parte. Quien pueda ayudarme sera bienvenido.
  10. hola tengo un problema con un codigo que he hecho, la cuestion es que quiero generar una carretera recta infinita, y el caso es que me la genera, pero en vez de hacerla antes no inserta la imagen hasta que ya esta llegando a ella. he probado a cambiar la variable que controla la posicion en la que esta el coche cuando la genera pero ponga lo que ponga siempre la genera en el mismo momento. os dejo el codigo y ojala podais ayudarme un saludo. if (cuerpo.position.y > posicionjugador + 13) { Instantiate(carretera, new Vector3(3, ultimcarretera+13), transform.rotation); ultimcarretera += 13; posicionjugador += 13; }
UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...