Jump to content
UnitySpain

Search the Community

Showing results for tags 'colliders'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Inicio
    • Proyectos
    • Offtopic
    • Unity Feeds
    • Website
  • Mesa de ayuda
    • Unity
    • Arte
    • Otras Especialidades
    • Builds & Dispositivos
  • Aportes de la Comunidad
    • Recursos
    • Eventos
    • Buenas Prácticas
  • Bolsa de trabajo & Colaboraciones
    • Ofertas y Demandas
  • Post Antiguos
    • General (Antiguo)

Blogs

  • byGui
  • El Blog de Pioj

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Especialidad

Found 7 results

  1. Buenas gente, Estoy con un nuevo proyecto de plataformas 3D para movil y para controlar si el jugador cae al vacio y muera, he puesto debajo del escenario un box collider, entonces si el jugador entra dentro (EnterCollider) muere. Probando el juego he visto que si el jugador va muy rapido y salta mucho fuera del escenario puede no caer encima del collider y entonces cae hasta el infinito, podría poner un box collider kilometrico pero me parece poco elegante, entonces pense en encerrar el escenario en un box collider y si sale de este muere. Mi duda es si esto necesita de más procesamiento o es lo mismo. Al ser para movil quiero hacerlo lo más eficiente posible. He probado ambos y en el profiler no he visto diferencias, pero claro en el PC quizas no le suponga mucho como para notar una bajada de rendimiento en el profiler. ¡¡Saludos y gracias por adelantado!!
  2. Buenasss Mi problema es el siguiente: Necesito agarrar puntos, yo a cada punto le puse un collider con un trigger enter que mande la señal, cuando Player pasa por encima se agarra el punto, algo simple. PERO nose por que razon hay fotogramas que no los toma.... Cuando me va a pocos fps saltea puntos cuando me muevo... y no los agarra... Aveces agarra y aveces no, como si dropeara fps y los saltea... Yo e jugado juegos que me van a re pocos fps PERO nunca SALTEO cosas o transpaso cosas... a que se debe esto? algo mal estoy haciendo, el player se mueve con un IEnumerator, es como un update no creo que el problema sea ese. Cual puede ser la solucion? Como puede ser que lso miles de juegos a 10 fps que e jugado jamas transpase cosas... por que sucede esto? Sera unity? o que mierddddd Agradesco cualquier respuesta, abrazo Aclaro: Cuando va bien en fps toma todo correctamente, el problema es cuando tengo pocos lo probe con varias cosas abiertas y me va asi de feo, pero no deberia transpasar cosas, deberia ir todo tosqueado pero que agarre los puntos...
  3. Hola! Tengo una duda rápida... Imaginemos que tengo un collider con el isTrigger activo, y que se lo he puesto a un GameObject en la cabeza. Pero luego le pongo al mismo GameObject otro collider, también con el isTrigger activo, pero esta vez en la pierna... Bueno, aquí empieza mi duda... Dentro del OnTriggerEnter... cómo hago referencia al trigger de la cabeza sin que el de la pierna se vea afectado? Cómo los distingo? Thank you <3
  4. Tengo un terreno donde pulula mi personaje y un enemigo que básicamente es el mismo que esta en Standard Assets > characters > AIThirdPersonController. Mi personaje no tiene problemas para moverse, pero mi enemigo (AIThirdPersonController) al caminar ciertas calles (prefabs que esta encima del terreno) parece patinar o andar sobre una moto invisible. No me explico que puede ser. Probé diferentes cosas, como agregarle terrein collider al prefabs que contiene los prefabs de las calles, pero no parece funcionar. El otro tema es que solo ocurre en algunas calles y no en todas. No me explico que puede ser, me tiene desconcertado. Sospecho que es una duda de principiante, Desde ya gracias.
  5. Buenas. No se si es el foro correcto, pero es que en los demás foros parece que no tengo permiso para publicar posts, si es posible que se mueva donde este mejor. Estoy intentando hacer un pequeño script para que unas plataformas en 3D (rectángulos 3D) permitan ser atravesadas por el jugador únicamente de debajo a arriba, haciendo que sean solidas y hagan rebotar al jugador de arriba a abajo. El problema que tengo es que si el jugador se mueve muy rápido, en ocasiones se produce como un lijero, casi imperceptible cambio de dirección del jugador al atravesar la plataforma, como si el objeto del colisionador de la plataforma no tuviera los valores de velocidad correctamente actualizados, tengo la sensación de que el evento OnCollisionEnter() no se actualiza exactamente al entrar haciendo que aparezca este efecto, este es mi código en las plataformas: void OnCollisionEnter(Collision col) { if (col.gameObject.tag == "Player") { Rigidbody body = col.gameObject.GetComponent<Rigidbody>(); if (Mathf.Abs(this.GetComponent<Renderer>().bounds.max.y - col.gameObject.GetComponent<Renderer>().bounds.min.y) > 0.1) { this.GetComponent<Collider>().isTrigger = true; body.velocity = new Vector3(col.relativeVelocity.x, col.relativeVelocity.y, col.relativeVelocity.z); // prevent block movement } else { this.GetComponent<Collider>().isTrigger = false; body.velocity = new Vector3(col.relativeVelocity.x, 10, col.relativeVelocity.z); } } } void OnTriggerExit(Collider col) { this.GetComponent<Collider>().isTrigger = false; } No se si es la mejor forma de hacerlo o existen mejores sistemas mas precisos, o cual puede ser exactamente el problema de esa "vibración" o pequeño cambio en el movimiento. Saludos.
  6. una duda que no se solucionar, tengo un cubo para poder moverlo rotarlo y que brinque, el problema es que cuando choca o toca algo este sale volando o rebota haciendo que caiga de diferente forma, habrá alguna forma de hacer que aunque este en el aire o choque no cambie su posición???
  7. Estoy haciendo una animacion En donde un un objeto ataca a otro (Animacion) , entonces el objeto que es atacado se supone que cuando colisiona con el objeto que lo ataca Se produce otra animacion. Pero he hay donde surge el problema, cuando Hice el script de colision con el otro personaje Hice la prueba de colision y fue todo bien, Entonces cuando agregue al script las cosas del animator para que hiciera las transiciones pasa algo raro en el juego , se supone que en el juego hay un carro que se mueve pero cuando le agrego el componente animator se detiene osea no se translada , y entonces en el inspector cuando quito el componente animator si se mueve, y entonces revise para ver que habia hecho mal y vi que todo estaba bien en el codigo. En resumen el problema es que cuando pongo el componente animator a funcionar se reproducen las animaciones pero el carro no se mueve se queda parado,Alguien que por favor me ayude con este problema por favor. P.D El carro tiene el componente Rigidbody con gravedad 0 , y el objeto que lo ataca tiene un box colider y lo marque como is trigger y al caro tambien Espero Que puedan ayudarme gracias.........
×
×
  • Create New...