Show Menu
Cheatography

Unity Parte 1 Cheat Sheet (DRAFT) by

Unity basics cheatsheet

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Event functions

void Start()
Solo es ejecutada una vez al principio para cada script, sirve para inicia­lizar compon­entes y variables princi­pal­mente.
void Update()
Funcion que es ejecutada cada frame, aqui se codifica la mayor parte de la logica del juego.
void FixedU­pdate()
En esta funcion se realizan operac­iones relaci­onadas a fuerzas sobre RigidB­odies y calculos de fisicas.
void OnColl­isi­onE­nter2D( Collis­ion2D collision )
Es llamada cuando un Collider entra en contacto con el Collider del objeto, el parametro propor­ciona inform­acion de la colision .
void OnTrig­ger­Ent­er2­D(C­oll­ider2D collider)
El equiva­lente a la funcion anterior pero para Colliders que estan config­urados en modo Trigger.
void OnColl­isi­onE­xit­2D(­Col­lis­ion2D collision)
Comple­mento de OnColl­isi­onE­nter, se ejecuta cuando se termina el contacto o colision entre objetos.
void OnTrig­ger­Exi­t2D­(Co­lli­der2D collider)
Comple­mento de OnColl­isi­onE­nter, se ejecuta cuando se sale de la zona de Trigger del Collider.

Unity Game Engine

Compon­entes import­antes

Rigidb­ody2D
Al agregar este componente nuestro GameObject pasa a ser afectado por el motor fisico, a este componente se le pueden aplicar fuerzas.
AudioClip
Contiene datos de audio, como musica de fondo o efectos de sonido, es controlado por un AudioS­ource.
AudioS­ource
Repres­ent­acion de una fuente de audio en la escena, si este posee un AudioClip, permite reprod­ucirlo, pausarlo y detenerlo.
Collider
Define la forma del GameObject para efectos de fisicas y colisi­ones, es el componente que determina cuando y en que posiciones el objeto colisiona con el entorno u otros Colliders.
Sprite­Ren­derer
Renderiza el Sprite y controla como este luce en pantalla, permit­iendo por ejemplo cambiar la orient­acion de este en tiempo de ejecucion.
Animator
Este componente controla las animac­iones del GameOb­ject, con el se pueden establecer variables del arbol para controlar el flujo de animacion.
SceneM­anager
Contiene funciones utiles para cargar otras escenas y pasar inform­acion entre ellas.