porque el metodo FixedUpdate no lo declaras en el Update?? se supone que el Update se actualiza cada fps no??

Luis Rodrigo Alvarez Herrera

Luis Rodrigo Alvarez Herrera

Pregunta
studenthace 7 años

porque el metodo FixedUpdate no lo declaras en el Update?? se supone que el Update se actualiza cada fps no??

3 respuestas
para escribir tu comentario
    Eduardo Hidalgo Díaz Rugama

    Eduardo Hidalgo Díaz Rugama

    studenthace 6 años

    para servirle joven (: feliz navidad

    Luis Rodrigo Alvarez Herrera

    Luis Rodrigo Alvarez Herrera

    studenthace 6 años

    wow vaya!!! ya lo capto

    Eduardo Hidalgo Díaz Rugama

    Eduardo Hidalgo Díaz Rugama

    studenthace 6 años

    la diferencia entre FixedUpdate vs Update es muy clara, son las físicas (physics).

    Cuando haces el render en unity tienes 2 renders independientes: las físicas, y la lógica.

    Enla época actual el renderizado de las físicas no puede suceder mas de 60 veces por segundo, 1) porque las físicas cuestan mucho en procesamiento, 2) porque tu ojo no puede ver mas de 60 frames por segundo, y por estas dos razones es que no necesitas mas ciclos.

    por el contrario, la lógica si que se requiere calcular 60 veces por segundo o más.

    Sobretodo, debes entender que son dos hilos de procesamiento separados. no suceden al mismo tiempo.

    Update() = render de la lógica

    FixedUpdate() = render de las físicas.

    enlace de referencia

Curso de Programación de Videojuegos 3D con Unity - 2017

Curso de Programación de Videojuegos 3D con Unity - 2017

Los videojuegos 3D nos permiten ofrecer grandes experiencias sin importar la plataforma, desde RPG’s hasta shooters en primera persona y tercera persona, existen historias que nos buscan introducir a mundos vivos y detallados en los que el jugador logra encontrar retos y mecánicas divertidas, en este curso oficial de Unity en español podrás aprender todo lo necesario para crear tu primer videojuego en 3D.

Curso de Programación de Videojuegos 3D con Unity - 2017
Curso de Programación de Videojuegos 3D con Unity - 2017

Curso de Programación de Videojuegos 3D con Unity - 2017

Los videojuegos 3D nos permiten ofrecer grandes experiencias sin importar la plataforma, desde RPG’s hasta shooters en primera persona y tercera persona, existen historias que nos buscan introducir a mundos vivos y detallados en los que el jugador logra encontrar retos y mecánicas divertidas, en este curso oficial de Unity en español podrás aprender todo lo necesario para crear tu primer videojuego en 3D.