Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: uGhtFUsa en Diciembre 17, 2018, 08:38:36 AM

Título: ayuda capsula cae al vacio
Publicado por: uGhtFUsa en Diciembre 17, 2018, 08:38:36 AM
Hola acabo de empezar con unity. tengo ya las texturas y todo creado. incluso los scripts de movimiento del personaje. pero cuando le pongo Rigidbody la capsula cae al vacio. como suelo tengo puesto un terrain y Tambien he probado con plane pero no me sirve. algo estoy pasando por alto. alguna solucion?
Título: ayuda capsula cae al vacio
Publicado por: Pere en Diciembre 17, 2018, 10:41:03 AM
a todos se nos ha caído una capsula al suelo :-) 
 
Mira que el rigidbody no lo tengas marcado como kinematic.... pero hablo de memoria, que es el típico problema que me encuentro cada vez que empiezo un proyecto... y ahora no recuerdo del todo como se soluciona. 
 
Saludos. 
Título: ayuda capsula cae al vacio
Publicado por: uGhtFUsa en Diciembre 17, 2018, 07:50:08 PM
 la casilla kinematic la tengo desactivada y todabia sigue cayendo. he proado poniendo rigidbidy al terrain Tambien pero nada.  inicio el jueo y cae todo  atravesando el terreno. a nadie mas le pasa esto??
Título: ayuda capsula cae al vacio
Publicado por: Pere en Diciembre 17, 2018, 10:32:46 PM
Si, claro que nos pasa: 
 
Minuto 1:45, a ver si te da una pista: 
 
En esta ocasión era porque no tenía el collider en la plataforma. 
 
Cita de: uGhtFUsa date=1545072608gidbid
   



   
eature=oembed" width="480">

 
 
Título: ayuda capsula cae al vacio
Publicado por: Lapigames en Diciembre 17, 2018, 11:45:00 PM
Puede ser que como dice Pere, la plataforma no tenga collider, o que el collider sea muy pequeño y la gravedad lo termine sobrepasando por tema de los frames por segundo. Si es la primera, ponle un collider al suelo, si ya lo tienes, en el ridgidboy tendrás que cambiar el detection collider (te hablo de memoria no sé si ese es su nombre, pero era algo así), a continuos, así el collider del personaje (que también debe tenerlo), en vez de detectar la collision por frames La detectara de forma continua.
 
para resumir:
 
1.- mira que tanto el personaje como el terreno tienen colliders y está bien colocados.
 
2.- si es todo correcto cambia el campo a continuos
 
espero resuelva tu problema. Un saludo
Título: ayuda capsula cae al vacio
Publicado por: lightbug en Diciembre 19, 2018, 11:10:10 PM
No creo que sea problema de gravedad, tendría que tener mucha velocidad para que pase de lado a lado (que puede ser, no digo que no) pero es cierto, continuous ayuda ... y por supuesto si cae no está en kinematic. Hay que decir que con la extremadamente detallada información del post se puede hacer nada, es decir podrías estar cagandola con la jerarquía poniendo un RB al abuelo cuando quien tiene el collider es el hijo pero el nieto tiene la Mesh3D, osea cualquier cosa puede pasar... Podrías estar teniendo dos objetos con Layers distintas y en la matriz no están habilitadas las colisiones ... Podrías estar cagandola mediante un script (que se yo lo que hacés en el movimiento) ... etc etc etc ... o quizás sea lo más fácil y no tenés colliders (pero creo que rigidbody te mete uno tipo "Required").
Título: ayuda capsula cae al vacio
Publicado por: uGhtFUsa en Diciembre 23, 2018, 04:55:32 AM
ya consegui solucionarlo muchas gracias. el problema era el collider que era demasiado peque;o. ahora le e puesto una casa al terrain  pero Tambien cae al vacio. no consigo tutoriales y e intentando haciendo la casa con 3ds max y sweet home 3d pero nada, cae al vacio. tengo ya creadas varias casas para crear una ciudad, asta le he pintado conlas texturas con photoshop asique espero poder solucionar pronto el problema. si consigo algo os comento poraqui
Título: ayuda capsula cae al vacio
Publicado por: Lapigames en Diciembre 23, 2018, 01:33:33 PM
Buenas, ¿le has puesto a la casa un ridgidbody? Si es así, no entiendo el motivo, ya que una casa es un elemento estático, y no debería tenerlo. Quítale está propiedad a la casa si es el caso. No debería haber otro motivo para que un objeto te caiga al vacío.
 
a la casa le puedes poner un mesh collider para que no traspase el personaje las paredes
Título: ayuda capsula cae al vacio
Publicado por: uGhtFUsa en Diciembre 24, 2018, 01:56:46 AM
ya le e quitado el rigidbody y le e puesto mesh collider, pero ahora me traspasa las paredes. que raro
 
lo unico que no me atraviesa es el suelo y el tejado
Título: ayuda capsula cae al vacio
Publicado por: lightbug en Diciembre 26, 2018, 09:29:13 AM
Cita de: uGhtFUsa date=1545537332intentando haciendo la casa con 3ds max y sweet home 3d pero nada
   


Fijate si en las opciones de importación de la casa tenes generate colliders activado.