Patrones de diseño

Ejemplos de patrones de diseño en Unity.

Recursos

Recursos de desarrollo para imágenes, vídeo ...

Dejar de escapar (escape) entidades HTML

A veces al inyectar código HTML en nuestros scripts podemos tener problemas con las entidades HTML.

Atajos de unity

Recursos y atajos de unity recogidos por la experiencia.

Componentes de GameObjects

Los componentes son una forma de dar vida a nuestro GameOjects. Aquí hablaremos de algunos de ellos.

Los GameObject en Unity

Traremeos de forma esquemática y descriptiva la parte de los GameObject en Unity.

Usabilidad en CSS

Ulizaremos CSS de forma efectiva para mejorar la experiencia de usuario en nuestra aplicaciones.

Evitar parpadeo al cargar modo oscuro o claro

El parpadeo del tema oscouro o claro por defecto es molesto al cargarse la página. Aquí vemos como evitarlo.

Centrado en CSS con position o display

Con las propiedades position o display tenemos valores para poder centrar elementos en css. Veamos

Funciones en JavaScript

La funciones en JavaScript nos permiten modular nuestro código y crear scripts más fácil de mantener

Arrays, vectores, listas o matrices

Dentro de los datos no primitivos o mutables están los arrays. Aquí consideramos aspectos de inicialización, recorrido y métodos más comunes utilizados.

Componentización y desestructuración de propiedades

Ejemplo de composición de componentes o compenntización y, de paso, un ejemplo de desestructuración de las props en React

Clonación de objetos

Existen varios mecanismos para evitar la mutabilidad en la copia de los objetos y arrays. structuredClone es una buena solución. Pero veamos otras.

Método toSorted()

El método sort() de JavaScript nos sirve para ordenar elementos de un array pero no evita la mutabilidad. Para ello toSorted().

Obtener el valor de un control de formulario en TypeScript

Para obtener en JavaScript los valores de un control de formulario : input de tipo texto. Podemos utilizar el método namedItem. ¿Cómo hacerlo de manera correcta en TypeScript?