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. |