Notas:
- void OnMouseDown ()
responde al click del usuario sobre el Collider del GameObject,solo si existe un Collider, y solo si no hay ningún otro objeto obstaculizando el click
- OnDisable & OnDestroy
Cuando ejecutamos el juego, los objetos se inician junto a sus respectivos scripts. Al frenar la ejecución del juego, todos los objetos sondesactivados y luego destruidos, generando la ejecución de los métodos OnDisable( ) y luego OnDestroy ( )
Objetos de edición vs Objetos de ejecución
Cuando entramos en modo desarrollo/edición, los objetos que manipulamos son distintos, algo así como representaciones, creadas y destruidas para este modo. Los objetos “reales” son creados y destruidos durante el tiempo de ejecución del juego.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?