Estas son algunas de las clases más importantes que usted estará utilizando cuando programe en Unity. Estas cubre la mayoría de áreas principales del sistema de programación de Unity y proporcionan un buen punto de inicia para mirar qué funciones y eventos son disponibles.
Clase: | Descripción: |
---|---|
MonoBehaviour | La clase base para todos los nuevos Unity scripts, la referencia MonoBehaviour le proporciona a usted una lista de todas las funciones y eventos que son disponibles para scripts estándar adjuntos a Game Objects. Comience aquí si usted está buscando por cualquier interacción o control sobre objetos individuales en su juego. |
Transform | Cada Game Object tiene una posición, rotación y escala en espacio (ya sea 3D o 2D), y esto es representando por el componente Transform. Al igual que proporcionar esta información, el componente transform tiene muchas funciones útiles que pueden ser utilizadas para mover, escalar, girar, re-apadrinar y manipular objetos, al igual que convertir coordenadas desde un espacio a otro. |
Rigidbody / Rigidbody2D | Para la mayoría de elementos del gameplay, el motor de física proporciona el conjunto de herramientas más fácil para mover objetos alrededor, detectando triggers y colisiones, y aplicando fuerzas. La clase Rigidbody (o su equivalente en 2D, Rigidbody2D) proporciona todas las propiedades y funciones que usted va a necesitar para jugar con la velocidad, masa, fricción, fuerza, torque, colisión y más. |