Cross Fade en Image (Unity.UI) ContextMenu
Utilidades de C#
Cross Fade en Image (Unity.UI) ContextMenu
El Editor de Unity, al mostrar un script en el inspector, permite controlar cómo se muestran los campos públicos de este, dependiendo del tipo de datos del campo. Si queremos mostrar una lista de valores de los cuales seleccionar uno, podemos crear un campo con un tipo enum. Esto en el inspector se visualizaría así:
Ya está disponible la versión 2019.2 de Unity. Se puede descargar desde su página web o si tienes instalado el Hub ya estará en la sección de Installs como una opción más. No es un avanze revolucionario, pero trae algunas novedades interesantes como un sistema de luces 2D, ProBuider 4.0 como paquete, etc. Para ver
Cuando creamos un nuevo script de C# Unity lo hace a partir de una plantilla básica, que incluye la extensión de la clase MonoBehaviour y os métodos Start y Update. Unity nos ofrece la posibilidad de modificar esta plantilla para adaptarla a nuestras necesidades.
Los «Extension Methods» (Métodos de extensión) permiten ampliar la funcionalidad de un tipo sin necesidad de crear una clase derivada, por ejemplo cuando lo queremos hacer con alguna de las clases nativas de Unity (Vector3, Transform, etc.)