Unity: Combinar 2 textures por código

Una pregunta frecuente por alumnos en la clase de Unity es como combinar 2 texturas / imagenes en una sola sin usar un shader. Esto se logra creando una copia de la TexturaA y sobre esta copiamos los… Read More

Unity – Simple-Controller-Input uso de control en Unity

Simple-Controller-Input es un script para Unity que permite trabajar con control de Xbox de una manera sencilla. Solo basta agregar el script “GameControllerInputs.cs” a tu proyecto y podemos utilizar el control como: if( controllerInput.DPad_Left ) { acción }…. Read More

Unity – Generar Normalmap de textura en runtime

Script para obtener la textura de NormalMap de un Texture2D en runtime, el cual fue una pregunta de una alumna que se hizo interesante compartir su solución. Nota: El proceso es algo lento, pero logra su cometido.  … Read More

IA básico de un vehículo

En este articulo hablare un poco de como crear una inteligencia artificial para un vehículo para que pueda recorrer por si mismo, para este ejemplo me base en el proyecto de como crear una nave al estilo hoverboard en… Read More

Unity- Manejar los Tag y los Layers de manera facil en scripts

Los Tag y los Layers son muy usados en Unity, pero también muy factibles a que nos generen problemas. De manera básica los Tags permite comparar GameObject por tag para si tienes muchos tipos de enemigo, pero solo… Read More

Unity – Guardar y cargar muchas variables de manera rápida y eficiente

Las funciones de PlayerPrefs de Unity permiten guardar y cargar int, float y string sin importar en que plataforma nos encontremos trabajando, pero su gran limitante es que están diseñados para almacenar una variable a la vez y… Read More

Unity – Usando Lerp para mover un GameObject por unas vías o rieles.

Hace tiempo publique un tutorial de que es Lerp y como usarlo. Pero ahora les traigo un ejemplo de como se puede utilizar para mover un GameObject a través de unas vías o rieles imaginarias usando varios GameObjects… Read More

Unity – Update con intervalos entre cada llamada (cUpdate)

Update es la función por defecto de Unity que se llama de manera automatica en cada frame. Pero en situaciones necesitamos llevar acabo una acción, pero no necesariamente en cada frame, por un decir cada medio segundo (0.5)…. Read More

Unity – DebugX version 2.0

Debug es una clase de Unity el cual permite imprimir Logs en la consola, pero también cuenta con función de dibujar lineas solo visibles en el Editor para su Testear y probar diferente, por ejemplo visualizar hacia donde… Read More

Unity – Mover la vista de la pestaña ‘scene’ por código

La pestaña de ‘scene’ maneja su propia cámara independiente a lo que vemos en la pestaña de ‘game’, por lo que aquí les comparto un código que permite mover la “cámara” de la pestaña de ‘scene’ por código… Read More