Cómo agregar Rigidbody a un Gameobject en Unity

El motor de unidad simula un entorno del mundo real. Y todos sabemos que en el mundo real, hay tres estados de material, sólido, líquido y gas. Si algo es sólido / rígido, puede colisionar, moverse, etc. Cualquier objeto en el mundo del juego se llama gameObject. Entonces, de ahora en adelante, usaremos la palabra gameObject para referirnos a cualquier cosa en el juego.

Esta receta tecnológica trata de comprender qué es un cuerpo rígido y cómo hacer un gameObject como un cuerpo rígido. ¿Qué es un cuerpo rígido? Un cuerpo rígido es algo sólido. Rigidbody se usa para dar a un objeto de juego las propiedades de una cosa sólida. Puede responder a la gravedad, puede tener masa, podemos configurarlo para que tenga configuraciones de arrastre, etc.

Algunos objetos no necesitan reaccionar a la gravedad. Puede configurarlo en cinemático. Por ejemplo, coloque árboles, plantas y cosas que deben permanecer en un lugar a cinemáticas.

Un GameObject para que sea adecuadamente sólido, la sujeción de un cuerpo rígido no es suficiente. Tienes que adjuntar un colisionador al objeto. Hay muchos tipos de colisionadores. Por ejemplo, si está conectando un colisionador al cuerpo con forma de cápsula, puede conectar un colisionador de cápsulas. También hay otras formas como el polígono que cubre formas irregulares.

La Colisionador de malla toma una Malla Activo y construye su Colisionador. A colisionador no necesita tener exactamente la misma forma que la del objeto malla - una aproximación aproximada es a menudo más eficiente e indistinguible en el juego

Entonces, para hacer que un objeto sea sólido y colisionable, siga los siguientes pasos.

Índice de contenidos

    Cómo agregar Rigidbody a un Gameobject en Unity

    Agregue un cubo / o cualquier objeto de juego que desee hacer

    Coloca el cubo en el plano / terreno cualquiera que sea la base de tu juego

    Haga clic en el objeto gameObject, vaya al inspector y haga clic en "Acomponente dd"

    Haga clic en Rigidbody

    De la misma manera, haga clic en "Agregar componente" y agregue el colisionador de cuadros.

    Si el objeto no se está renderizando (se muestra en la pantalla), asegúrese de haber agregado el renderizador de malla.

    Ya hemos hablado de colisiones en una receta técnica anterior, compruébalo.

    Cómo detectar colisiones en Unity »Wiki Ùtil Desarrollo de juegos 3D

    Consulte también otras recetas tecnológicas

    Cómo configurar la respuesta automática fuera de la oficina en Gmail para Android

    Cómo administrar etiquetas fácilmente en Gmail para Android

    Aplicación Uber para Android: Cómo agregar y / o cambiar el método de pago

    Cómo configurar la respuesta automática fuera de la oficina en Gmail para Android

    Califica post
    Subir