Creación de prototipos avanzados y diseño de interacción en Figma para diseñadores de UI/UX | Arash Ahadzadeh | Skillshare

Velocidad de reproducción


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Creación de prototipos avanzados y diseño de interacción en Figma para diseñadores de UI/UX

teacher avatar Arash Ahadzadeh, UI/UX Designer | University Lecturer

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

    • 1.

      Introducción

      1:30

    • 2.

      Estructura del curso

      1:36

    • 3.

      Qué es la creación de prototipos

      2:00

    • 4.

      Tipos de animación de la interfaz de usuario

      2:54

    • 5.

      Conceptos básicos de la creación de prototipos en Figma

      20:52

    • 6.

      Animado como Button

      9:20

    • 7.

      Variantes y componentes interactivos

      25:59

    • 8.

      Buttons animados

      10:46

    • 9.

      Interruptores animados

      2:29

    • 10.

      Regulador/control deslizante animado

      6:18

    • 11.

      Tarjeta animada

      3:45

    • 12.

      Texto animado

      5:31

    • 13.

      Menú desplegable interactivo

      21:12

    • 14.

      Notificación animada

      9:16

    • 15.

      Isla dinámica del iPhone

      6:12

    • 16.

      Animación 3D en Figma

      8:09

    • 17.

      Cargando animación

      12:29

    • 18.

      Gradiente de malla animada

      7:35

    • 19.

      Animación de desplazamiento

      4:53

    • 20.

      Barra de pestañas animadas

      7:43

    • 21.

      Carrusel de imágenes animadas

      9:38

    • 22.

      Acción flotante animada Button

      5:21

    • 23.

      Efecto de acordeón

      3:29

    • 24.

      Qué sigue

      0:51

  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

4654

Estudiantes

83

Proyectos

Acerca de esta clase

¿Quieres dominar el diseño de prototipos y de interacción en Figma, pero no sabes por dónde empezar? Este curso te permitirá desarrollar tus habilidades de creación de prototipos y diseño de interacción, y puedes agregar Diseñador de interacción a tu CV y comenzar a obtener clientes para tus habilidades.

Hola a todos. Soy Arash y soy diseñador de UI/UX. En este curso, te ayudaré a aprender y a dominar cómo crear prototipos en Figma como un profesional.  Figma es una herramienta innovadora y brillante para el diseño de interfaces de usuario y la creación de prototipos. Lo usan todos, desde empresarios y nuevas empresas hasta Apple, Airbnb, Facebook, etc.

Comenzaremos con los conceptos básicos de la creación de prototipos y la animación, como qué es y por qué es importante, cómo se crean las animaciones en Figma y los diferentes tipos de animación de la interfaz de usuario.

Luego, pasaremos a temas más avanzados, y aprenderás las mejores prácticas de creación de prototipos en Figma, cómo crear microinteracciones complejas y cómo hacer que tus elementos de IU sean interactivos. Además, crearemos animaciones e interacciones avanzadas populares inspiradas en los productos de Apple.

Al final de este curso, podrás crear más de 20 tipos diferentes de microinteracciones y animaciones para diferentes casos de uso.

Con más de 3 horas de contenido en más de 20 conferencias, te llevaré de principiante a experto y te enseñaré todo lo que necesitas saber para usar Figma para crear prototipos y elementos interactivos como un diseñador experimentado.

Un curso increíble para personas con cero experiencia en diseño de prototipos e interacción o para diseñadores experimentados que quieran aprender y dominar las herramientas de prototipos de Figma. 

Los más destacado del curso:

  • Dominio de las herramientas de prototipos de Figma

  • Consejos y trucos profesionales

  • Microinteracciones y animaciones

  • Elementos de IU interactivos

Entonces, ¿qué esperas?  ¡Comienza la clase hoy!!

Conoce a tu profesor(a)

Teacher Profile Image

Arash Ahadzadeh

UI/UX Designer | University Lecturer

Profesor(a)

I am a UI/UX Designer & an iOS developer with almost seven years of experience in application development and also ten years of graphic design and UI/UX design.
My passion is helping people to learn new skills in a short-term course and achieve their goals. I've been designing for over ten years and developing iOS apps for four years. It would be my honor if I could help you to learn to program in a simple word. I currently teach Figma, Sketch, Illustrator, Photoshop, Cinema 4D, HTML, CSS, JavaScript, etc.

Ver perfil completo

Level: All Levels

Valoración de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%

¿Por qué unirse a Skillshare?

Mira las galardonadas Skillshare Originals

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Ve clases sobre la marcha con la aplicación de Skillshare. Progresa en línea o descarga las clases para verlas en el avión, el metro o donde sea que aprendas mejor.

Transcripciones

1. Introducción: Si eres diseñador de UI UX y quieres llevar tus habilidades de diseño de UI al siguiente nivel dominando la prototipos y el diseño de interacción, entonces este curso es para ti. Hola, mi nombre es Arash y soy diseñador UI UX. También doy clases de UI UX Design en la Universidad de Economía y Ciencias Humanas de Varsovia. En los últimos años, ayudé a más de 40,000 estudiantes de todo el mundo a convertirse en diseñadores y lanzar sus carreras de diseño. Me di cuenta de que a muchos diseñadores junior les gustan las habilidades de creación de prototipos y diseño de interacción. Que son esenciales para cualquier proyecto en la actualidad. Por eso creé este curso práctico de diseño a específicamente para ayudarte a aprender a prototipar y diseñar elementos interactivos en Figma como un profesional. Comenzaremos con los conceptos básicos del prototipado y animación como qué es y por qué importa, cómo se crean las animaciones en Figma y los diferentes tipos de animación UI. Luego pasaremos a temas más avanzados y aprenderá sobre las mejores prácticas de prototipado en Figma, cómo crear microinteracciones complejas y cómo hacer que sus elementos de interfaz de usuario sean interactivos. Además, elaboraremos animaciones e interacciones avanzadas populares inspiradas en los productos Apple. Al final de este curso, podrás crear más de 20 tipos diferentes de micro-interacciones y animaciones para diferentes casos de uso. Si estás listo para dominar prototipado y el diseño de interacción, te veré en clase. 2. Estructura del curso: [MÚSICA] Hola, bienvenidos a la primera lección de este curso. En este video, voy a guiarte por la estructura del curso que sepas qué esperar y cómo sacarle el máximo partido. El curso se divide en tres secciones prácticas, básicas, intermedias y avanzadas. Comenzaremos con los conceptos básicos del prototipado como qué es y por qué importa, cómo se crean las animaciones etc Aprenderás sobre diferentes tipos de prototipos y comenzaremos a crear prototipos básicos en Figma. Después pasaremos al nivel intermedio donde conocerás las mejores prácticas de prototipado en el diseño de UI/UX. Al final de esta sección, podrás crear diferentes tipos de prototipos incluyendo microinteracciones. Una vez que hayas aprendido los fundamentos de la creación de prototipos, será el momento de pasar a la sección avanzada. En esta parte del curso, aprenderás a crear prototipos complejos y microinteracciones que llevarán tus proyectos de diseño de buenos a increíbles. Si estás familiarizado con Figma y sus herramientas de creación de prototipos, puede omitir la sección básica y saltar a las secciones intermedia y avanzada. Para aprovechar al máximo este curso, asegúrate de practicar lo que aprendes en los videos lo contrario no podrás dominar tus habilidades de prototipado. Sé que para algunas personas, prototipos puede ser un poco complicada, pero no hay nada de qué preocuparse porque siempre puedes comunicarte conmigo y te ayudaré a entenderlo. Si estás listo, saltemos a la derecha. 3. ¿Qué es prototipado: [MÚSICA] Antes de sumergirnos en la creación de prototipos, es crucial saber qué significa realmente la creación de prototipos. prototipos es un proceso que utilizan los diseñadores de UI UX para probar rápidamente ideas para interfaces de usuario y experiencias. Les permite crear wireframes interactivos o maquetas para obtener comentarios de los usuarios antes de sumergirse en costosos trabajos de desarrollo, pero ¿por qué molestarse con la creación de prototipos? Las pruebas de prototipos pueden ahorrarle tiempo y dinero al eliminar la necesidad costosos tiempos de codificación y el riesgo de lanzar un producto o característica que nadie quiere. También ayuda a mostrar sus ideas de una manera interactiva para que pueda obtener valiosos comentarios de las partes interesadas, clientes potenciales y otros tomadores de decisiones importantes antes de invertir demasiado tiempo y dinero en el desarrollo. ¿Cuál es la mejor manera de hacer prototipos? Generalmente, tenemos dos tipos de prototipado. Número 1, prototipado en papel. Esta es una forma económica y rápida probar ideas rápidamente, dibujar cada pantalla de su interfaz en papel y luego usarla como base para las pruebas del usuario. Es ideal para generar comentarios al principio del proceso de diseño, pero puede que no siempre sea lo suficientemente realista cuando se trata simular escenarios de uso del mundo real. Número 2, prototipado digital. Este tipo de prototipos utiliza herramientas como Figma o ProtoPie para crear maquetas digitales que se ven y se sienten como interfaces de usuario reales. Son mucho más realistas que los prototipos de papel. Hacen que sea más fácil probar la usabilidad y obtener información de los usuarios. En este curso, nos centraremos en la prototipos digitales ya que es esencial para cualquier proyecto de diseño de UI UX. En el siguiente video, hablaremos sobre los diferentes tipos de animación UI. Nos vemos ahí. 4. Tipos de animación de interfaz de usuario: [MÚSICA] En este video, vamos a hablar diferentes tipos de animación UI. Desde la animación sureña que ves en Instagram hasta la animación de desplazamiento avanzada ves en el sitio web de Apple, animación juega un papel importante en el diseño de la interfaz de usuario, ya que no solo ayuda a llamar atención y guiar a los usuarios a través de la interfaz, sino que también ayuda a crear una experiencia de usuario más memorable y agradable. Generalmente, tenemos cuatro tipos de animación de UI, carga y progreso, cambios de estado, navegación y microinteracciones. Empecemos con la carga y el progreso. Este tipo de animación indica que un proceso está sucediendo en segundo plano y puede ser una buena manera de mantener al usuario comprometido y consciente de lo que está sucediendo. Podría usarse mientras el usuario está esperando una respuesta del servidor o mientras realiza una tarea larga. Ahora pasemos a la animación de cambio de estado. Los elementos de la interfaz de usuario podrían tener múltiples estados, como pasar el mouse, pulsado, deshabilitado, etc. La animación de estado indica cuando un usuario realiza una acción como pasar el cursor sobre un botón o hacer clic en un botón. Considera este botón. Lo que estás viendo es el estado predeterminado. Pero mira lo que pasa cuando me pongo el cursor sobre él. Verás, se volvió más brillante. Entonces, aquí tuvimos una transición del estado predeterminado al estado hover. A continuación tenemos el tipo de navegación. La animación de navegación se utiliza para ayudar a los usuarios a navegar a través de la interfaz. Sirve como una señal visual y ayuda a crear una experiencia más fluida al navegar por las diferentes secciones de una aplicación o un sitio web. Echemos un vistazo a un ejemplo. Aquí tenemos App Store, y tenemos algunas tarjetas aquí. Mira lo que pasa cuando toco una tarjeta. Verás, me llevaron a la página de detalles, pero la transición fue muy fluida. Imagina que no tuvimos esta transición suave. Todavía podríamos encontrar lo que buscamos, pero la experiencia no sería tan agradable. Finalmente, tenemos microinteracciones. La animación de microinteracciones se utiliza para indicar retroalimentación al usuario para ciertas acciones. Podría ser como una animación de pulso cuando haces clic en un botón o una animación de arrastre cuando intentas eliminar un elemento de una lista. Para darte un ejemplo, echemos un vistazo a este botón. Cuando hago clic en él, su forma cambia y vemos este spinner de carga, y finalmente aparece este icono. Esta secuencia de animaciones es una animación de micro interacción. Ahora que tienes una mejor comprensión de los diferentes tipos de animación de UI, podemos empezar a hablar sobre el proceso de creación de prototipos. Nos vemos en el siguiente video. 5. Conceptos básicos de prototipo en Figma: En este video, vamos a empezar a hablar del proceso de prototipado en Figma. Pero antes de crear nuestro primer prototipo en Figma, veamos cómo se crean las animaciones en las computadoras. ¿Qué es básicamente la animación? Bueno, es una serie de imágenes fijas mostradas una tras otra en rápida sucesión que nos lleva de un punto a otro y nos da la ilusión de movimiento. Para lograr este efecto de animación, las computadoras utilizan algo llamado fotogramas clave, que son básicamente instantáneas de diferentes momentos o estados en el proceso de animación. En el pasado, los animadores tenían que dibujar manualmente cada uno de estos fotogramas, lo que requería bastante tiempo. Pero ahora los fotogramas clave se pueden crear rápida y fácilmente en el software de diseño. Muchos animadores aún dibujan cada fotograma de animación, y se llama la técnica stop-motion. Déjame darte un ejemplo. Supongamos que queremos mover este auto del punto A al punto B en dos segundos. Lo único que tenemos que hacer es crear dos fotogramas clave para indicar el punto inicial y el punto final. Todos los fotogramas clave intermedios se generarán automáticamente. Así de simple. Me gusta llamarlo el concepto de viaje. Pero, ¿por qué estamos hablando de todo esto? Porque el mismo concepto se puede aplicar al crear prototipos en Figma. Echemos un vistazo a estas dos pantallas. Lo que queremos lograr es que este botón sea interactivo para que cuando haga clic en él, me lleven a la siguiente página. Usemos el concepto de viaje aquí. ¿Qué necesitamos? Necesitamos el punto de partida, que pasa a ser la pantalla izquierda. También necesitamos el punto final o el destino, que es la pantalla correcta. Por último, necesitamos especificar la duración de esta transición y ya terminamos. Ahora cuando haga clic en este botón, me llevarán al punto final de inmediato. Esta es la forma más simple de animación. Si realmente comprendes este concepto de viaje, te aseguro que puedes crear prototipos complejos con facilidad. Ahora vamos a crear un nuevo archivo de diseño en Figma y veamos cómo se puede crear un prototipo simple. Dado que el objetivo principal de este curso no es enseñarte diseño de UI, ya preparé los archivos de diseño, así que solo podríamos enfocarnos en el proceso de prototipado. Para continuar con el curso, necesitas descargar el proyecto que preparé para ti e importarlo a Figma. Para ello, solo necesitas arrastrar este archivo y soltarlo en tu panel de Figma. Ahora vamos a abrirlo y ver qué tenemos aquí. Para cada lección, hay una página aquí mismo, y dentro de cada página, puedes encontrar los activos requeridos para esa lección. Dentro de este archivo de proyecto, si te diriges a la sección Páginas y abres esta página, conceptos básicos de prototipado en Figma, puedes encontrar estos marcos dentro de esta página que ya preparé para ti. Aquí en la parte inferior tenemos un marco más. Pero básicamente, vamos a usar estos marcos para crear un prototipo sencillo. Una cosa que debes tener en cuenta a la hora de crear prototipos en Figma, es que la forma de crear prototipos es mediante el uso de marcos. No se puede simplemente conectar una forma simple a otra forma en Figma. No va a funcionar porque así es como Figma crea prototipos. Siempre que quieras crear un prototipo, debes asegurarte de tener un marco. Aquí como pueden ver, tengo un marco de página principal y este icono en la lista de la capa indica que este es un marco, no es un rectángulo. Empecemos por crear un prototipo muy simple, un prototipo de navegación. Es bastante popular. Imagina que diseñas este sitio web y aquí tienes algunas tarjetas, aquí tienes esta barra de navegación, y tienes estos enlaces, y quieres conectar estas páginas juntas. En ese caso, se puede crear un prototipo de navegación, y es bastante sencillo. Lo único que hay que hacer es utilizar el concepto de viaje. Necesitas conocer tu punto de partida y el destino y crear una conexión entre estos dos puntos. Aquí tenemos este botón Contáctenos, justo en la barra de navegación. La forma en que debería comportarse es así. Cuando haga clic en él, me deben llevar a esta página de Contáctenos. Vamos a crear esta sencilla interacción. Primero, necesitamos seleccionar este botón como nuestro disparador, porque la mayoría de las interacciones necesitan un disparador. Hay algunas excepciones de las que hablaremos en los próximos videos, pero la mayoría de las veces necesitamos tener un disparador. En este caso, este botón Contáctenos va a ser accionable. Este va a ser nuestro detonante. Voy a seleccionarlo aquí. Entonces voy a dirigirme a la pestaña Prototipo aquí mismo. Tan pronto como te diriges a la pestaña Prototipo, si pasas el cursor sobre el límite de este elemento, verás que aparece este ícono más. Este icono más permite crear una conexión entre el punto de partida y el destino. Ahora voy a alejar el zoom. Nuestro punto de partida aquí es este marco de página principal. No necesitamos cambiar nada y nuestro destino va a ser esta página Contáctenos. Mientras se selecciona este botón, voy a pasar el cursor sobre este botón. Voy a hacer clic en este icono más y arrastrar así. Tan pronto como haces eso, aparece esta flecha y te permite conectar estos dos marcos juntos. Ahora bien, si pongo el cursor sobre este marco, como pueden ver están conectados así. Tan pronto como lo dejo caer ahí, aparece esta ventana de detalles de Interacción. Voy a cerrarlo por ahora. Vamos a volver a ello en unos minutos. Acabamos de crear una interacción muy simple. Como pueden ver ahora aquí justo al lado del nombre de este marco, tenemos esta caja y dentro tenemos flujo uno. Hemos creado un flujo, pero ¿qué es un flujo? Imagina que tienes un diseño completo, podría ser un sitio web o una aplicación, y quieres conectar todas las páginas juntas. Por lo general, lo que hacemos es crear diferentes flujos dentro de nuestro prototipo para que podamos jugar un flujo específico siempre que lo necesitemos. Un flujo es básicamente una red de tramas que están conectadas entre sí. Imagina que has diseñado una app y quieres crear prototipos del inicio de sesión y del proceso de registro. Desea crear prototipos todo el recorrido del usuario para ese flujo en particular. En ese caso, se crea un flujo para crear una cuenta para iniciar sesión, para cerrar sesión. Para otra parte de esa app, puedes crear otro flujo, por ejemplo, cuando el usuario hace clic en un producto y debe ser llevado a la página de detalles de ese producto. Podría ser un flujo totalmente diferente. Está dentro de ese prototipo, pero tienes diferentes flujos. Si solo necesitas previsualizar un flujo específico, no necesitas simplemente comenzar desde el punto de partida de tu prototipo y simplemente pasar por todas las páginas. Por eso tenemos estos flujos. Ahora, voy a presionar este botón Reproducir justo ahí, y seremos llevados a la página de Vista previa. Ahora bien, si coloco el cursor sobre este botón, como pueden ver mi cursor cambia a este icono de puntero, lo que significa que ahora este elemento es accionable. Es interactivo. Aquí, voy a dar click sobre él. Ahí vamos. Me llevaron a la página Contáctenos. Esta es la forma más simple de prototipo en Figma. Acabamos de crear esta conexión entre estas dos páginas. Pero, ¿y si queremos llevarlo al siguiente nivel? ¿Y si queremos animarlo? Porque por el momento, aquí no hay animación. Mira, como puedes ver, cuanto haga clic en él, me llevarán a esta página de Contáctenos al instante. Para ello, necesitamos ajustar las preferencias de nuestra interacción. Aquí creamos esta interacción y ahora es el momento de ajustar las preferencias. Para ello, solo necesitas seleccionar este botón, este botón Contáctanos. Bien, asegúrate de que esté seleccionado en la lista de capas. Aquí del lado derecho, como pueden ver, tenemos esta sección de interacción. Justo debajo de él, tenemos esta interacción de clic que acabamos de crear. Si solo hago clic en él, aparece esta ventana de detalles de Interacción. Alternativamente, puedes simplemente hacer clic en esta flecha y esta ventana aparece. Eso depende totalmente de ti. Veamos qué tenemos aquí. Justo en la parte superior, tenemos este menú desplegable que nos permite especificar el tipo de disparador que estamos buscando. Tenemos diferentes tipos de disparadores. Tenemos On click, On drag, While hovering, Mientras pulsas tecla, Gamepad, mouse, Enter, Mouse leave, etc Aquí tenemos esto después del disparador de retardo cual no está habilitado por defecto. Hablaremos de ello en los próximos videos. No te preocupes. Para esta interacción, necesitamos este disparador al hacer clic, porque queremos asegurarnos de que este botón sea clicable. No queremos establecer el disparador Mientras se cierne porque si lo configuro en Mientras se cierne, cuanto pase el cursor sobre este botón, me llevarán a la página Contáctenos, y eso no es lo que quiero. El disparador es Al hacer clic. Aquí tenemos el tipo de transición. Como pueden ver, dice Navegar a, tenemos de nuevo, diferentes tipos de transiciones. La mayoría de las veces necesitamos configurarlo en Navigate to, porque queremos que nos lleven al destino desde el punto de partida y, aquí como puedes ver el destino se especifica la página Contáctenos. Puedes ajustarlo si quieres, pero como conectamos este botón a esta página de Contáctenos, aquí tenemos Contáctenos. Hasta el momento, tan bien. Aquí en la parte inferior tenemos esta sección de animación, que es muy importante. Esta sección te permite ajustar el tipo de animación que estás buscando. Aquí por defecto, está configurado como instantáneo. Es por eso que cuando hice clic en este botón Contáctenos aquí, me llevaron a esta página instantáneamente, porque el tipo de animación aquí está configurado en instantáneo. Si lo abro, se puede ver que tenemos diferentes tipos de animación. Tenemos disolver, tenemos smart animar, entrar, salir, empujar, deslizarse hacia adentro y deslizarse hacia afuera. Bueno, vamos a cambiarlo para que se disuelva por un segundo. En cuanto hago eso, aparecen estas dos opciones. Aquí tenemos el método de flexibilización o la velocidad de nuestra animación. Vamos a hablar de ello en unos minutos. Por ahora, no voy a cambiarlo, y aquí tenemos la duración. A la hora de crear microinteracciones, la unidad suele ser milisegundos, así que aquí tenemos 300 milisegundos. Si quieres, puedes aumentarlo o disminuirlo. Si quiero que esta transición ocurra precisamente en un segundo, necesito aumentar este valor a 1,000 milisegundos, así como así. Ahora bien, si vuelvo a tocar este flujo, mira lo que pasa. Voy a dar click en este botón Contáctenos y ahí vamos. Ahora vemos esta animación de disolver, y ha ocurrido precisamente en un segundo. La duración de esta transición fue de un segundo. Dependiendo de lo rápido o lo lento que quieras que sea tu animación, puedes ajustar este valor aquí. Ahora cambiemos el tipo de animación aquí para entrar a vivir. En cuanto lo haga, como pueden ver, tenemos estas flechas. Permite especificar la dirección de esta animación. Aquí en esta ventana, puedes previsualizar tu animación. Como puedes ver, muestra que B se mueve hacia la pantalla A de derecha a izquierda. Se puede ajustar a, de izquierda a derecha, de arriba a abajo y de abajo hacia arriba. Voy a dejarlo como está, y ahora si acabo de hacer clic en este botón Contáctenos, mira qué pasa. Ahí vamos. Esta segunda página pasa a nuestra primera página. Podemos configurarlo para que se mueva, empuje, se deslice y se deslice hacia afuera también pero estos no son tan importantes. Puedes seguir adelante y probarlos. Ahora vamos a crear otra interacción simple. Aquí, como pueden ver, tenemos esta página de proyecto, y aquí en la página principal tenemos estos proyectos recientes. Imagina que quieres hacer esta tarjeta, este proyecto una tarjeta interactiva. Para ello, como sabes, solo necesitas seleccionar este grupo, Proyecto 1 y mientras estés en la pestaña Prototipo, solo necesitas crear una interacción simple y conectarla a tu página de proyecto, así como esto. Aquí, nuevamente, es necesario especificar el disparador. Voy a configurarlo para deshacer clic. Eso está bien. El tipo va a ser instancia. No voy a animarlo ahora. Aquí, si acabo de hacer clic en esta tarjeta ahora mismo, como pueden ver, es un interactivo. Hasta ahora aprendiste a crear una conexión sencilla entre dos fotogramas diferentes. Ahora vamos a hablar de otra característica de Figma, que es esta opción de animación inteligente. Es muy poderosa. Permite crear microinteracciones complejas en segundos. Sigamos adelante y veamos cómo funciona. Bueno, voy a desplazarme hacia abajo aquí, y como pueden ver, ya preparé este marco. En el interior, tenemos este círculo, y también tenemos dos capas de textos, A y B. Aquí nada elegante. Bueno, veamos qué necesitamos para lograr. Imagina que quieres mover este círculo del punto a al punto B. ¿Cómo debemos hacer eso? Bueno, solo piensa en el concepto de viaje del que hablamos antes. Para cualquier animación, necesitas tener el punto de partida y el punto final, y finalmente, necesitas conectarlos y especificar la duración, o digamos la velocidad de tu animación. Pues aquí tenemos nuestro punto de partida. Este círculo se coloca aquí mismo en el punto A. Ahora necesitamos el destino. Para eso, voy a seguir adelante y seleccionar este frame, este smart animate frame y voy a duplicarlo. Golpea Control D o Comando D. Aquí, tenemos dos fotogramas idénticos, ahora. Ahora, en este segundo fotograma en este fotograma duplicado, voy a seleccionar este círculo y lo voy a mover al punto B. Mantenga pulsada la tecla Mayús y simplemente moverla hacia el lado derecho, así como esto. Ahora tenemos nuestro punto de partida y nuestro destino, nuestro punto final, y lo siguiente que tenemos que hacer es simplemente conectar estos dos marcos juntos. Pero, ¿cuál debería ser el detonante de esta animación? Por ahora, voy a seleccionar este círculo como nuestro disparador. Una vez que haga clic en él, debería ser movida al punto B. Ahora voy a seleccionarlo y voy a dar por encima a la pestaña Prototipo y conectemos estos dos fotogramas juntos. Para entenderlo fácilmente, voy a seleccionar este marco aquí, y justo en la lista de la capa, voy a renombrarlo a A como nuestro punto de partida y este va a llamarse B. Creamos esta interacción. El disparador es deshacer clic, está bien, pero el tipo de animación se establece en instantánea. Voy a cambiarlo a smart animate. La forma en que funciona esta animación inteligente es como si tomara tu punto de partida y tu destino y crea automáticamente los fotogramas clave intermedios. No hace falta que te preocupes por lo que está pasando en el medio. Solo tienes que decírselo a Figma, este va a ser nuestro punto de partida y este va a ser mi destino. Simplemente lleve este círculo a este punto en un segundo, por ejemplo o menos. Aquí no voy a cambiar la duración, está bien. Ahora tenemos el segundo flujo. Voy a darle a Play, y veamos cómo funciona. Como puedes ver aquí, tienes una lista de flujos, por lo que puedes moverte fácilmente entre estos flujos si quieres. Aquí, si hago clic en este círculo, mira ¿qué pasa? Ahí vamos, se movió del punto A al punto B. Funciona perfectamente. Ahora imagina que quieres hacer esta animación más rápida. Para ello, solo necesitas seleccionar tu interacción y ajustar esta duración aquí. Voy a disminuir esta cantidad a 500 milisegundos. Vamos a probarlo. Ahí vamos. Ahora es mucho más rápido. Hay un punto importante que debes tener en cuenta sobre esta característica animada inteligente. Bueno, cuando usas smart animate, el nombre de tus capas importa. He aquí por qué, aquí en este marco A, como pueden ver, tenemos el círculo, tenemos estas dos capas de textos. En esta segunda página, también tenemos el círculo A y B. Por eso la animación funciona correctamente. Si cambio el nombre de este círculo en esta segunda pantalla, en este fotograma B por otra cosa, cambiémoslo a, digamos Círculo 2. Ahora acabamos de romper la conexión entre estos dos elementos. Figma ahora piensa que estos dos círculos son dos círculos separados, y eso no es lo que queremos. Mira lo que pasa si ahora juego esta animación. Voy a pinchar sobre él. Eso ves, ya no tenemos esa animación porque acabamos de romper la conexión entre estas dos pantallas. que tener en cuenta este punto. Mucha gente comete este error. Crean su punto de partida, crean su punto final, y conectan todo correctamente sin embargo, la animación no funciona. Eso es porque no tienen los mismos nombres de capas en ambas pantallas. Por favor, ten en cuenta este punto, es muy importante. Ahora que aprendiste cómo funciona el smart animate. Hablemos del método de flexibilización, aquí, esta opción que nos saltamos. Si abro este menú desplegable, como pueden ver, tenemos muchas opciones diferentes y estas son muy importantes, sobre todo cuando se quiere crear una micro interacción realista. Pero, ¿por qué son tan importantes estos? Bueno, por defecto, lo más probable es que esta opción lineal sea seleccionada para ti. Bueno, estos métodos de flexibilización definen la aceleración de tu animación, pero ¿qué significa? Es tan confuso. Déjame explicarte. Aquí si lo pongo en lineal, y juego ahora, ahora voy a dar click en este círculo.. Se nos olvidó cambiar el nombre aquí, así que permítanme eliminar estos dos de aquí, así como así, y voy a hacer clic en él una vez más. Ahí vamos. No estoy seguro si te has dado cuenta o no, pero ahora teníamos un movimiento lineal. ¿Qué significa? Significa que la velocidad de esta animación es constante y no es realista porque los objetos no se mueven con una velocidad constante. Por eso tenemos todas estas otras opciones. Si solo selecciono esta interacción, aquí tenemos facilidad de entrada, facilidad de salida, facilidad de entrada y salida, etc. Aquí tenemos primavera suave, rápida, hinchable, lenta, personalizada. Estos diferentes métodos de flexibilización nos permiten hacer que nuestra animación luzca mucho más realista. Si cambio este método de flexibilización a fácil ahora, la forma en que se reproduce esta animación es así, comienza con una velocidad menor y luego a medida que se acerca al destino, se acelera. Así como esto, ya ves, es mucho más realista, ¿no? Si cambias el método de flexibilización de facilidad a facilidad, obtendrás lo contrario. Comienza rápido y luego se ralentiza. Vamos a probarlo. Ahí vamos. Obviamente puedes seguir adelante y revisar cada uno de ellos dependiendo del caso de uso, puedes cambiar este método de flexibilización a cualquier método de flexibilización que desees. En los próximos videos, voy a usar algunos de ellos para mostrarte cómo puedes utilizarlos correctamente y hacer que tus microinteracciones se vean más realistas. Pero si quieres obtener la definición de cada uno de estos métodos de flexibilización, puedes dirigirte al sitio web de Figma. Aquí tienen una entrada de blog y explicaron cada uno de estos métodos de flexibilización. Como pueden ver, tenemos este movimiento lineal. Tenemos facilidad en, así como esto. Entonces tenemos facilidad y así sucesivamente y así sucesivamente. Puedes echar un vistazo a esta página, si quieres. Pondré el enlace en la sección de recursos para tu referencia, y eso básicamente se trata de animadas inteligentes. En los próximos videos, aprenderás a utilizar esta animación inteligente correctamente para crear animaciones complejas. Te veré en el siguiente video. 6. Botón de estilo animado: [MÚSICA] Bienvenido de nuevo. En este video, vamos a crear este botón de me gusta animado en Figma. Eso es lo que vamos a lograr. Quiero hacer este icono animado. Cuando hago clic en él, esta animación se reproduce así. Vamos a meternos en ello. Dentro del archivo del proyecto, ya lo importaste a Figma, me gustaría que sigas adelante y encontraras esta página Botón Me gusta Animado. En su interior puedes encontrar dos iconos diferentes. Aquí tenemos dos tipos de iconos: tenemos un icono de contorno y un icono sólido. Necesitamos ambos íconos para esta animación. ¿Por qué? Porque necesitamos tener dos estados diferentes. Sigamos adelante y creamos un marco. Voy a presionar A en mi teclado para seleccionar la herramienta de marco. Aquí voy a crear un marco de tamaño personalizado, algo como esto debería funcionar. Permítanme cambiar el nombre de este marco a A, como nuestro punto de partida. Voy a seguir adelante y duplicar este icono y llevarlo dentro de este marco. Asegúrate de que esté colocado dentro tu marco cuando revises tu lista de capas. Voy a seguir adelante y alinearlo al centro en la sección de alineación, así como así. Ese va a ser nuestro punto de partida. Ahora bien, si piensas el concepto de viaje del que hablamos antes, sabes que también necesitamos un destino. Para el destino, voy a seguir adelante y seleccionar este marco. Voy a golpear Control D o Comando D para duplicarlo. Aquí en el destino, necesitamos tener este ícono sólido. Voy a duplicarlo y traerlo aquí mismo. Voy a asegurarme de que esté colocado justo encima de este icono de esquema en la lista de la capa. En la lista de tu capa necesitas tener algo como esto. Corazón sólido, que se coloca encima del corazón delineado. Voy a nombrar este marco B. Tenemos nuestro punto de partida, tenemos nuestro destino también. Aquí está la cosa. Si sigo adelante y selecciono este icono y lo hago interactivo, no obtendremos esta animación así como esta. ¿Por qué? Porque aquí en nuestro punto de partida, no tenemos este ícono sólido. Sólo tenemos este icono de contorno. Déjame mostrarte cómo funciona. Si acabo de hacer este icono de esquema interactivo, voy a seleccionarlo, dirígete a la pestaña Prototipo aquí. Voy a pasar el cursor sobre este límite aquí e intentar conectar estos dos marcos así como así. Una vez que aparezca esta ventana de detalles de Interacción, me voy a asegurar de que el disparador esté configurado en Al hacer clic. Porque quiero que se pueda hacer clic en este icono. Aquí dice navegar a. Aquí tenemos nuestro marco de destino B. Eso está bien. El tipo de animación debe ser Smart animate. Pero aquí está la cosa, si solo sigo adelante y juego este flujo, mira lo que pasa. Déjame hacerlo un poco más grande. Voy a asegurarme de que llene la pantalla así como así. Voy a hacer click en él. Ya ves que simplemente se desvanece. Porque no tenemos esta capa sólida en nuestro punto de partida. ¿Cómo podemos arreglarlo? Para arreglarlo primero, necesitamos simplemente agarrar el ícono sólido copiarlo, presionar Control C. Voy a seleccionar este fotograma y pegarlo aquí, presionar Control V o Comando V. Pero no queremos que sea visible en esta página. ¿Qué podemos hacer? Tenemos que hacerlo desaparecer de alguna manera. Si echas un vistazo a esta animación aquí, ves que nuestro ícono sólido se escala rápidamente y luego veremos este estado. Voy a seleccionar este icono sólido aquí. Voy a presionar K en mi teclado para seleccionar la herramienta de escala. Si vuelvo al inspector de diseño, verá que esta sección de escala aparece aquí. Voy a establecer la escala aquí en 0.01 para asegurarme de que este icono sólido no sea visible. Debes asegurarte de que nombres de tu capa sean los mismos en ambas páginas. Ves aquí tengo corazón sólido, aquí también tengo corazón sólido. Corazón delineado y corazón delineado. Eso es muy importante. De lo contrario, Figma no puede resolverlo. Ahora vamos a comprobarlo y ver cómo funciona. Voy a darle click, momento tan bueno. Tenemos nuestro icono sólido escalando así. Pero aquí tenemos algunos temas. Primero, es muy lento. Cuando se trata de microinteracciones, la velocidad importa. De lo contrario, en lugar de crear un buen elemento interactivo, vas a hacer una mala experiencia de usuario porque nadie quiere esperar a que este icono se anime lentamente. Debería ser rápido. Primero arreglemos la velocidad. Voy a seleccionar esto, ir a prototipo. Voy a hacer clic en mi interacción aquí y dejarme modificar la velocidad aquí a 100 milisegundos en lugar de 300 milisegundos. Vamos a intentarlo una vez más. Mucho, mucho mejor. Pero si le echas un vistazo a este ícono que ya te mostré, hay una diferencia entre este ícono y este que acabamos de crear. Si prestas suficiente atención, puedes ver que este icono aumenta y luego baja un poco para tener este efecto rebote. ¿Cómo podemos crear eso? Bueno, para crear eso, se puede decir que podemos seguir adelante y cambiar la velocidad aquí. En lugar de facilitar la salida. Se puede decir que podemos ponerla en hinchable. A ver si funciona. Ya ve el tema. Obtenemos nuestro efecto rebote. Sin embargo, como puedes ver, este efecto rebote se repite varias veces rápidamente. Eso no es lo que queremos. No quiero que se repita varias veces. Eso es lo que quiero lograr. Si hago clic en él, solo se escala hacia arriba, y escala hacia abajo. No podemos usar estos efectos de equilibrio realmente aquí. Voy a ponerlo de nuevo para que se relaje. Lo que podemos hacer es esto. Podríamos tener una tercera página aquí, un tercer estado. Voy a seleccionar este fotograma B, duplicarlo, presionar Control D o Comando D, y voy a llamarlo C. Necesitas asegurarte de que no hay conexión entre esta página y esta página C. Queremos ir de A a B. Entonces aquí en el cuadro B, voy a escalar este ícono sólido hacia arriba. Voy a seleccionar este ícono sólido, darle a K y solo escalarlo aquí, tal vez a 54 algo así. Entonces vamos a pasar de B a C rápidamente. Hacemos clic en él, nuestro icono sólido se escala hacia arriba y la dimensión se cambiará a 54 por 54. Entonces vamos de aquí a aquí, y se escala a 44 por 44 píxeles, nuestra dimensión inicial. Para que esto suceda correctamente, necesitamos tener un disparador de after delay. Para ello, voy a seleccionar todo este marco dentro de este icono. Voy a dirigirme al prototipo y luego conectar estos dos marcos juntos así como esto. Aquí por defecto, el disparador se establece en Al hacer clic. Voy a cambiarlo a después del retraso. Debe ser Smart animate, y la duración va a ser de 100 milisegundos. Ahora debería funcionar correctamente. Vamos a probarlo. Voy a hacer click en él. Aquí tenemos un problema. El problema es esto después del retraso. Tenemos que configurarlo en un milisegundo porque queremos pasar de este estado a este estado instantáneamente. No necesitamos tener ningún retraso en el medio. Vamos a intentarlo una vez más. Ahí vamos, pero sigue siendo demasiado lento, ¿ no lo cree? Vamos a arreglar eso. Voy a seleccionar este elemento de esquema aquí, dirigirme a interacciones, dar clic en él. Aquí tenemos 300 milisegundos. Voy a disminuirlo a 100 milisegundos. A ver si funciona bien. Ahora funciona bien. Pero quiero que funcione en ambos sentidos. Cuando hago clic en este icono sólido, quiero poder volver a mi punto de partida. Voy a seleccionar este sólido y solo necesitamos crear una conexión de C a A. Va a ser On click, Smart animate y 100 milisegundos. Creo que ya terminamos. Voy a hacer click en él. Ahí vamos. Funciona bien. Así es básicamente como puedes crear un botón de me gusta animado. Pero aquí está la cosa. Hicimos este icono interactivo. Pero, ¿cómo podemos reutilizar este elemento interactivo? Porque si quieres usar este enfoque, cada vez que queremos usar este ícono, necesitamos animarlo una y otra vez cada vez que queremos usarlo en nuestro proyecto, cual es muy tedioso y lo cual es muy tedioso y consume mucho tiempo y no tiene ningún sentido. En cambio, necesitamos encontrar una manera de hacerlo interactivo una vez y poder reutilizar ese elemento interactivo varias veces. Para ello, necesitamos usar algo llamado componentes interactivos. Si no sabes nada sobre componentes, varianza y componentes interactivos, no te preocupes. En el siguiente video, te voy a mostrar qué son las variantes y cómo puedes hacer que tus componentes sean interactivos. Te veré en la siguiente. 7. Variantes y componentes interactivos: [MÚSICA] Aquí estamos. Creé un nuevo archivo de diseño y voy a seguir adelante y crear un botón. Pero antes de crear nuestro botón, voy a mencionar que en realidad tenemos dos tipos diferentes de varianza. Tenemos varianza unidimensional y variantes bidimensionales. Vamos a comenzar con ejemplos de variantes unidimensionales. Entonces a medida que te acostumbres a las variantes hablaremos de las variantes más avanzadas y bidimensionales también. Para crear un botón, puede tender a crear un rectángulo, luego agregarle una etiqueta y darle estilo. Eso está bien. Sin embargo, hay una mejor manera de hacerlo, y eso es creando un marco. Primero, voy a seguir adelante y presionar T en mi teclado para seleccionar la herramienta Texto. Voy a crear una capa de texto aquí mismo. Déjame acercar y voy a escribir botón. Déjame ir a la sección de texto del lado derecho. Aquí voy a ajustar el peso a probablemente medio y una talla a 17 puntos y aquí puedo establecer la altura al 100 por ciento por ahora. Voy a cambiar el align para alinear medio. Ahora que nuestra etiqueta está lista, voy a agregar auto-layout para que sea receptiva. Para ello, voy a presionar Mayús y A en mi teclado. En cuanto haga eso, pondrá esta etiqueta en un marco. Como puedes ver aquí, dice Frame 1 y aquí tenemos este Frame 1 en la lista de la capa también. Bueno, en la sección de diseño automático del lado derecho, voy a cambiar la alineación a media izquierda. También aquí podemos ajustar el relleno horizontal, el acolchado vertical, y también el espaciado entre elementos. Bueno primero, déjame seguir adelante y agregar un campo a este marco. Voy a agregar un campo aquí y dejarme ajustar el color a algo así como púrpura. A lo mejor algo como esto debería funcionar, bonito. Entonces voy a cambiar el color de las capas de texto aquí. Voy a ponerla en blanco para tener un mejor contraste. Por último, voy a seleccionar mi fotograma y voy a aumentar aquí la cantidad de radio de esquina para que sea un poco redondeada, probablemente algo así como cuatro píxeles. Déjame cambiar el nombre de este marco a botón. Perfecto. Ahora sigamos adelante y ajustemos el acolchado aquí. Voy a establecer el relleno vertical a 16 píxeles y el relleno horizontal a 32 píxeles. Nuestro botón está listo y responde completamente. Puedo seguir adelante y ajustar la etiqueta. No obstante, voy a guardarlo como está por ahora. Ahora imagina que quieres crear diferentes estados de este botón y quieres mantener todo organizado. Para hacer eso para poder reutilizar este botón, primero, necesitamos convertirlo en un componente. Para ello, tenemos que seleccionarlo y podemos click en este ícono de Componente aquí, así como así. Ahora como se puede ver, el marco, este límite se volvió púrpura. Aquí puedes ver en la lista de capas, también tenemos este icono de cuatro diamantes, lo que indica que este es un componente ahora y puedes ir fácilmente a Activos y encontrar tus componentes locales. Podemos reutilizar instancias de este componente. Pero, ¿cómo podemos crear variantes? Bueno, hay muchas formas de crear variantes. Primero, puede crear diferentes componentes, nombrarlos y luego convertirlos en un conjunto de componentes. O simplemente puede seleccionar su primer componente aquí y simplemente hacer clic en este botón, Agregar variante justo en la barra de herramientas. Déjame seguir adelante y hacer eso. Tan pronto como hice clic en ese botón, se puede ver que este conjunto de componentes ha sido creado. Aquí tenemos este límite punteado que indica que se trata de un conjunto de componentes. Aquí en la lista de capas, puedes ver que el nombre de nuestro conjunto de componentes es botón. En el interior tenemos dos variantes. Tenemos default. Esta es nuestra variante base. Además, tenemos la Variante 2. Se ha duplicado para nosotros porque hicimos clic en ese botón aquí, Variant. Ahora podemos seguir adelante y ajustar el estilo de esta segunda variante. Pero antes de hacer eso, voy a explicarte cómo funcionan las variantes. Bueno un conjunto de componentes, si solo lo seleccionas, tiene diferentes propiedades. Si solo echas un vistazo al inspector adecuado, aquí mismo, puedes ver esta sección Propiedades, y aquí tenemos la Propiedad 1. Si quieres, puedes seguir adelante y cambiarle el nombre, y vamos a hacer eso para mantener todo organizado. Pero la forma en que funciona la varianza es que creas diferentes propiedades y luego estableces diferentes valores para esas propiedades. Supongamos que quieres crear diferentes estados de este botón. Default, hover, pulsado, deshabilitado, etc. El nombre de nuestra propiedad va a ser Estado. Ahora, ese es mi conjunto de componentes está seleccionado, voy a dirigirme a estas propiedades aquí. Ya tenemos este Inmueble 1. Figma ya lo creó para nosotros. Voy a hacer doble clic sobre él y voy a cambiarle el nombre a Estado. El nombre de la propiedad es estado. Si acabo de dar click sobre este icono aquí, Edit property puedes ver que el nombre de esta propiedad es state y tenemos dos valores dentro, por defecto aquí, el primero y Variant 2. Una propiedad puede tener múltiples valores, por ejemplo, default, hover, pulsado, deshabilitado, etc. Ahora, como puedes adivinar, tenemos que seguir adelante y seleccionar nuestra segunda variante. Aquí en vez de Variante 2, voy a cambiarle el nombre a Prensado, así como así. Voy a seguir adelante y ajustar su color. Voy a agregarle una capa superpuesta. La opacidad se establece en 20 por ciento. Eso está bien. Ahora tenemos dos variantes distintas. Pero, ¿y si quieres agregar más? Bueno, solo puedes seleccionar este conjunto de componentes y dar click en este botón más aquí. O puedes seleccionar una de estas variantes y presionar Comando D o Control D en tu teclado para duplicarlo. Eso depende de ti. Ahora tenemos Estado 3. Verás, voy a seleccionarlo y voy a ajustar su valor a Hover. Entonces déjame seguir adelante y cambiar el campo aquí. Voy a cambiar el color de esta capa superpuesta a blanco. Este va a ser nuestro estado hover. Voy a crear uno más. Voy a golpear Control D para duplicar. Aquí esta vez voy a crear una varianza deshabilitada. Voy a seleccionarlo. Permítanme seguir adelante y cambiar su valor a discapacitados. Entonces voy a seguir adelante y cambiar su color a probablemente gris claro, algo así debería funcionar. Ahora bien, si selecciono estos componentes establecidos, y si hago clic en este icono, se puede ver que este estado de propiedad tiene cuatro valores diferentes, default, pressed, hover y disabled. Pero, ¿cómo puedes utilizar estas variantes? Eso es muy sencillo. Al igual que usar un componente, simplemente puede ir a Activos. A partir de aquí, vas a crear una instancia de tu componente así como así. Aquí tenemos nuestro botón y en el lado derecho puedes ver que tenemos esta propiedad estatal, y aquí tenemos este menú desplegable. Podemos cambiarlo a presionado, podemos cambiarlo a flotar o deshabilitarlo. ¿Ves lo fácil que es crear variantes en Figma? Eso es increíble. Ese fue un ejemplo de variantes unidimensionales. Pero, ¿cómo se pueden crear variantes multidimensionales o variantes bidimensionales? Voy a seguir adelante y mover estos componentes establecidos hacia el lado izquierdo y voy a hacerlo un poco más grande. Ahora imaginemos que quieres crear una nueva versión de estos botones. Sin embargo, esta vez es posible que necesites agregarle un ícono. Lo que voy a hacer es esto. Voy a seleccionarlos a todos. Por supuesto, puedes hacerlo uno por uno, pero prefiero seleccionarlos a todos. Entonces los voy a duplicar, golpear Control D o Comando D, y simplemente moverlos aquí mismo. Ahora necesitamos un icono. Puedes usar el icono que quieras. Voy a seguir adelante y ejecutar el contenido real plug-in aquí. Déjame hacerlo rápido. Usando este plug-in, voy a agregar algunos iconos aquí a mi proyecto. Déjame ir a Icono, campo. Creo que este icono se ve bien. Voy a arrastrarlo y soltarlo aquí mismo. Voy a arrastrar y soltar otro icono para nuestro siguiente ejemplo. Déjame solo buscar un buen ícono. Busquemos el ícono home, éste, se ve muy bien. Genial. Ahora imaginemos que quieres agregar un ícono a este botón. Como hicimos este botón usando el diseño automático, podemos seleccionar fácilmente este marco y simplemente podemos arrastrarlo y soltarlo en nuestro botón. Pero voy a seguir adelante y duplicarlo primero porque voy a necesitar estos iconos para nuestro siguiente ejemplo, y después voy a arrastrarlo y soltarlo aquí. En cuanto lo haga, se puede ver que también se ha ajustado la altura de mis botones . Eso no es lo que quiero, solo quiero que este botón crezca horizontalmente. Para solucionar este problema, necesitamos seleccionar este botón y desde aquí voy a cambiar la opción de redimensionamiento vertical a altura fija. De esta manera, cuando agrego más componentes o más elementos a este botón, solo crece horizontalmente, no verticalmente, y eso es exactamente lo que necesito. Ahora bien, si lo acabo de arrastrar y soltar en este patrón, como pueden ver, la altura permanece igual, y hagamos lo mismo por estos botones. Voy a seleccionarlos todos, cambiar esta opción a altura fija. Ahora vamos a seleccionar este icono, cambiar su color a blanco, y también voy a seleccionar este botón y establecer este espaciado entre elementos a ocho píxeles. Puedo seleccionar todos estos botones y establecer este valor en ocho. Ahora voy a seleccionar este icono, copiarlo, presionar “Ctrl” “C” o “Comando” “C”. Selecciona este botón, mantén presionada la tecla “Shift” y selecciona estos dos. Después pulsa “Ctrl” “V” o “Comando” “V”. Sin embargo, necesitamos ajustar su posición. Mientras están seleccionados, voy a presionar la tecla de flecha izquierda en mi teclado para ponerlos en el otro lado de mi etiqueta y como pueden ver, mis botones están listos. Sin embargo, no hemos terminado. Necesitamos crear otra propiedad para estos componentes establecidos porque creamos la propiedad state ahora necesitamos crear otra propiedad para los iconos. ¿Cómo podemos hacer eso? Como mencioné antes, para poder crear una propiedad, primero hay que seleccionar su conjunto de componentes, y luego aquí, voy a hacer clic en este botón más, y aquí dice crear nueva variante de propiedad. Voy a dar click en esta opción de “Variante” y esta ventana aparece. Voy a nombrarlo con icono y luego por el valor, en lugar de nombrarlo por defecto o cualquier otra cosa, voy a nombrarlo true y luego crear esta propiedad. Te voy a explicar en un segundo lo que significa. Ahora que creamos esta nueva propiedad, tenemos que seguir adelante y seleccionar nuestra varianza, estos botones, y necesitamos establecer el valor correcto para esta nueva propiedad. Estos cuatro botones no tienen ningún icono. Voy a mantener presionada la tecla “Shift” y seleccionarlos todos, y configurarlo con el valor del icono en false. Para estos botones, ya están establecidos en true, pero aquí tenemos otro problema. Como puede ver, tan pronto como seleccione este botón para la propiedad estatal, el valor se establece en Estado8. Tenemos que configurarlo por defecto. Este tenemos que configurarlo a presionado. Este necesitamos configurarlo para que flote y finalmente, este para deshabilitado. Ahora déjame mostrarte cómo funcionan esos verdaderos valores falsos. esos se les llama valores booleanos, y la forma en que funcionan es así. Si selecciono esta instancia de este botón, ahora puedes ver que tengo dos propiedades. Tengo el estado, puedo configurarlo por defecto. Ahora tengo esto con propiedad de icono, y aquí en vez de un menú desplegable tengo este botón de alternar. La razón por la que tengo este botón de alternar es porque nombré el valor true y false. Figma entiende automáticamente que podrías necesitar un toggle para estos valores verdaderos y falsos, esos valores booleanos y eso es muy útil porque aquí simplemente puedo activarlo y apagarlo así, y funciona para todos estos estados. ¿Ves? Así es como se puede crear varianza multidimensional en Figma. Ahora déjame mostrarte otro ejemplo. Supongamos que quieres crear un botón de radio. De hecho, hagámoslo juntos. Voy a seguir adelante y crear un marco. Si presiono “A” en mi teclado puedo seleccionar la herramienta de marco y voy a mantener presionada la tecla “Mayús”, hacer clic izquierdo y arrastrar para crear un marco. Voy a establecer el tamaño de fotograma a 16 por 16 píxeles, así como así déjame acercarme, y luego voy a hacerlo completamente redondeado. Voy a aumentar el valor del radio de esquina y dejarme cambiarle el nombre a botón de radio. Ahora voy a agregarle un trazo y dejarme cambiar su color a nuestro morado. Esta va a ser la variante desmarcada. Voy a duplicarlo, seleccionarlo, presionar “Ctrl” “D” o “Comando” “D” para duplicar. Ahora necesito crear la versión comprobada, así que podría necesitar una elipse. Voy a sostener “Alt” y “Shift” para crear una elipse proporcionalmente, y dejarme solo alinearla justo en el centro, así como así. Voy a hacerlo un poco más grande y luego voy a cambiar su color a nuestro morado también. Te voy a mostrar ahora la otra forma de crear un conjunto de componentes. Déjame seguir adelante y seleccionar este botón de radio, y voy a renombrarlo aquí. Aquí tenemos botón de radio luego barra hacia adelante sin marcar. Para el otro, voy a escribir botón de radio hacia adelante barra diagonal marcada. Usando esta convención de nomenclatura, puede crear fácilmente diferentes componentes y luego convertirlos en un conjunto de componentes y Figma creará propiedades automáticamente para usted. Déjame mostrarte cómo funciona. Voy a seleccionar éste, convertirlo en un componente, éste también, convertirlo en un componente, entonces ahora tenemos dos componentes diferentes aquí. Ahora si los selecciono a ambos, aquí verán esta opción. Dice combinar como varianza. Si hago clic en él, mira lo que pasa, ahí está. Ahora tenemos un conjunto de componentes con dos variantes en su interior. El nombre de nuestro conjunto de componentes sería lo que escribimos antes de la barra, como recuerdas, escribimos botón de radio barra hacia adelante marcado y luego botón de radio barra hacia adelante sin marcar. Botón de radio va a ser el nombre de nuestro conjunto de componentes y lo que sea que escribamos después de la barra diagonal hacia adelante va a ser el valor de nuestra propiedad. No creamos ninguna propiedad, pero Figma lo hizo automáticamente. Si selecciono estos conjuntos de componentes puedes ver que tenemos Propiedad 1 y tenemos dos valores, marcados y desmarcados. Aquí simplemente puedo cambiarle el nombre a state y ahora puedo simplemente crear una instancia de este botón de radio y aquí tenemos dos estados diferentes, checked and unchecked. Eso es increíble, ¿no? Pero puedes preguntar, ¿podemos usar ese botón de alternar aquí también? Sí, si cambiamos los valores de nuestra propiedad a true y false, puedes obtener exactamente el mismo botón de alternar aquí también. Deja que te lo demuestre. Si selecciono este y configuro el valor de estado en false, y luego selecciono este y configuro el valor de estado en true, ahora puedo seleccionar esta instancia, y ahí está, obtenemos este botón de alternar. Ahora que entiendes cómo funcionan las variantes, voy a hablar de cuándo no debes usar variantes. Bueno, puedo ver que muchos diseñadores cometen este error de crear cientos de variantes con diferentes íconos. Bueno, supongamos que creas este botón con este icono, y luego decides tener diferentes variantes de este botón con 5, 10, 20 iconos diferentes. En ese caso no es buena idea usar variantes, porque en lugar de resolver un problema, estás creando un nuevo problema. De esta manera va a ser muy difícil organizarlo todo. En cambio, lo que puede hacer es utilizar una propiedad de componente porque tenemos propiedades de variante y también tenemos propiedades de componentes. Hablamos de propiedades variantes, creamos algunas aquí, como recuerdas, ahora hablemos de propiedades de componentes. Bueno, supongamos que quieres usar estos dos iconos. Podría ser tantos iconos como quieras, pero en este ejemplo, dos es suficiente. Voy a seleccionar esta. Déjame seguir adelante y cambiarle el nombre a icono/marca de verificación. Este, voy a renombrarlo a icon forward slash home. Ahora, voy a seleccionarlos a ambos, y voy a cambiar su color a blanco también. Entonces voy a convertirlos en un componente. Voy a seleccionar éste, convertirlo en un componente, éste también. Si voy a activos, ahora tengo este icono también, esta categoría de icono. Ahora voy a usar estos componentes dentro de mi botón. Voy a seguir adelante y quitar estas marcas de comprobación aquí de mis botones así como así. Déjame seleccionar uno de ellos, probablemente éste, duplicarlo para crear una instancia, y simplemente arrastrarlo y soltarlo dentro de nuestro botón. Ahora, voy a hacer doble clic sobre este icono, y voy a dirigirme a esta sección. Si simplemente hago clic en este botón aquí, esta ventana aparece y dice: “Crear propiedad de componente”. Voy a ponerle nombre icono. Aquí, por el valor, puedes ver que ya tenemos este menú desplegable. Cuenta con marca de verificación y hogar. Si hago clic en este botón “Crear propiedad”, entonces aquí verás estas etiquetas moradas. Dice icono. Ahora, mientras se selecciona este icono, voy a presionar “Control-C o comando C”, luego voy a seleccionar todos estos botones, mantener presionada la tecla Mayús para seleccionarlos simultáneamente, presionar “Control V o comando V”, y luego presionar la tecla de flecha izquierda en tu teclado para cambiar la posición de estas marcas de verificación. Déjame mostrarte cuál es la diferencia ahora. Si selecciono esta instancia de nuestro botón que ya creamos, aquí del lado derecho, tenemos otra propiedad. Esta es una propiedad componente. Si quiero cambiar el icono de este botón, simplemente puedo ajustarlo aquí a casa. Verá, no creé otras cuatro variantes dentro mi conjunto de componentes con este nuevo icono. Eso no tiene ningún sentido. Ten en cuenta este ejemplo cuando quieras crear un sistema de diseño enorme. Eso va a ser muy útil. Creaste estos diferentes conjuntos de este botón. Ahora, quieres animarlos. La forma en que solemos hacerlo es duplicando nuestra pantalla y ajustando nuestro botón y conectando esas pantallas juntas. Pero ese ya no es el caso porque tenemos esta increíble característica o Figma llamada componentes interactivos. Déjame mostrarte cómo funciona. Aquí dentro de nuestro conjunto de componentes, voy a seleccionar mi botón base, este. Entonces voy a ir a la pestaña Prototipo. A partir de aquí, voy a crear una conexión entre estos dos botones así como así. Aquí dentro de esta página de detalles de interacción, voy a configurar el disparador a on click porque esta es nuestra variante presionada. Como puedes ver, también tienes acceso a las propiedades que acabas de crear aquí. Eso es increíble, ¿no? Entonces vamos a animar, y voy a configurarlo en smart animate. Aquí, voy a configurarlo para que se facilite dentro y fuera atrás, 300 milisegundos está bien. Ahora, voy a crear otra interacción. Voy a conectar este botón base a nuestro botón hover. Esta vez voy a poner el gatillo en, mientras se cierne, porque este es nuestro estado de flotación, y la animación va a ser inteligente animar, y ya estamos listos para ir. Ahora, permítanme seleccionar este botón aquí. Voy a cambiar su estado a default. El icono va a ser marca de verificación. Ahora, sigamos adelante y veamos cómo funciona. Pero antes de hacer eso, para poder previsualizar este componente, primero, necesitamos ponerlo dentro de otro marco. Voy a presionar “A” en mi teclado, crear un marco, y simplemente ponerlo dentro, así como esto. Ahora, voy a seleccionar este botón y voy a quitar su icono porque aún no hicimos prototipos de estas variantes. Voy a probar este botón. Seleccionemos este marco ahora y presionemos el botón de reproducción aquí mismo. Ahora veamos qué pasa si coloco el cursor sobre este botón. Ya ves que tenemos este botón interactivo. Ahora que aprendiste sobre componentes interactivos y varianza, déjame mostrarte cómo puedes animar este ícono usando componentes interactivos en lugar de usar este enfoque, lo cual no es nada bueno. Voy a deshacerme de todos estos marcos. En cambio, sólo vamos a usar estos dos iconos aquí. Esto es lo que vamos a hacer. Voy a seleccionar este icono de esquema, y voy a dirigirme a mi barra de herramientas y simplemente hacer clic en este pequeño icono que dice “Crear componentes”. Ahora, tengo un componente. Si echas un vistazo a la lista de capas, verás que su icono cambió. También tenemos este color púrpura, lo que indica que ahora tenemos un componente. Si selecciono este componente y me dirijo a la barra de herramientas, verá que tenemos este nuevo icono con este icono más en el medio. Dice “Añadir variante”. Ahora, vamos a agregar una variante a este componente. Ahora, tenemos este conjunto de componentes. Nuestro nombre de componente es corazón, está bien. Tenemos una propiedad aquí. Tenemos propiedad 1, y el valor para eso está delineado. Entonces tenemos la propiedad 1 y el valor para eso es la variante 2. Voy a seguir adelante y renombrar estas propiedades y sus valores. Voy a empezar con éste. Si solo hago doble clic sobre el nombre de esta capa, voy a cambiar a estado igual a predeterminado. Para el siguiente, voy a escribir estado igual a presionado. Necesitamos una variante más, igual que lo que hacíamos antes. Voy a seleccionar éste, por ejemplo, y dar click en este pequeño icono. Alternativamente, puedes presionar “Control D” para duplicarlo. Voy a renombrar este estado aquí o aquí. No importa para completar. Ese va a ser nuestro destino. ¿Qué tenemos que hacer? Al igual que lo que hicimos antes usar tres marcos diferentes, vamos a ir de nuestro punto de partida al destino aquí. Voy a necesitar poner este ícono sólido dentro de todos ellos. Déjame solo arrastrarlo y asegurarme de que lo sueltas dentro de esta variante aquí y solo alinearla al centro. Se ha colocado aquí. Voy a presionar “Control C” para copiarlo, seleccionar esta variante presionada, y presionar “Control V” aquí para pegarlo dentro. Pero en este estado, necesitamos hacerlo un poco más grande. Voy a darle a “K” para seleccionar la herramienta de escala y simplemente hacerla mucho más grande, algo así. Vamos a pegarlo dentro de esta variante por defecto también. Voy a escalarlo. Si bien está seleccionado, simplemente escriba 0.01 aquí para que desaparezca. Ahora, si te dirijas a los activos, podrás encontrar este componente del corazón bajo este botón animado como aquí. Puedes empezar a usarlo. Para ello, solo necesitas tener un marco. Simplemente pulsa “A” y simplemente crea un marco así. Arrastre y suelte dentro. Pero aún no es interactivo. Si sigo adelante y selecciono este fotograma y presiono “Reproducir”, se puede ver que no es interactivo. Si solo hago clic en él, no pasa nada porque no hicimos ninguna conexión entre estos estados. Sigamos adelante y hagamos eso. Solo necesitamos seleccionar este valor por defecto, dirigirnos al prototipo, y solo necesitamos conectarlo a esta segunda variante, esta presionada. Asegúrate de tener el estado configurado para presionar. No lo conectes a este corazón, sólido, de lo contrario no funcionará correctamente. Aquí, necesitas tener estado, presionado y animado inteligente, 100 milisegundos. Eso está bien. Ahora, voy a seleccionar esta pulsada, crear una conexión entre estos dos. Ahora, aquí, tenemos estado completo. Eso está bien. Animado inteligente, 100 milisegundos. Pero el disparador debe cambiarse de al hacer clic a después del retraso, y el retraso debe establecerse en un milisegundo. Finalmente, necesitamos seleccionar este estado completo y simplemente conectarlo de nuevo a nuestro estado predeterminado. Debe ser al clic, por defecto, 100 milisegundos. Ahora bien, si sigues adelante e intentas previsualizarlo, debería funcionar bien. ¿Ves eso? A partir de ahora, siempre que utilices una instancia de este componente en cualquier parte de tu proyecto, éste será interactivo por defecto. Eso es todo por esta lección. Te veré en la siguiente. 8. Botones animados: [MÚSICA] En este video, vamos a crear un botón interactivo juntos. Aunque ya aprendiste a hacer tus botones interactivos en el video sobre componentes interactivos, realmente no nos sumergimos en crear un botón interactivo avanzado, como el que tenemos aquí. En el video sobre componentes interactivos, aprendiste a cambiar el estado de tu botón de forma predeterminada a pasar el cursor con solo cambiar el color de tu botón. Pero en este video lo vamos a llevar al siguiente nivel. Esto es lo que vamos a construir. Tan pronto como coloco el cursor sobre este botón, un círculo se escala para llenar el espacio disponible del agujero dentro de este botón, y también se debe cambiar el color del texto. Si hago clic en él, veo el estado presionado. Eso es exactamente lo que vamos a crear. Si vas a la página Botones Animados dentro del archivo del proyecto, puedes encontrar este botón. No usé el diseño automático para ello porque primero voy a mostrarte la forma más simple de crear un botón interactivo. Entonces te mostraré cómo puedes hacer un marco de diseño automático sea interactivo también. Primero veamos qué necesitamos. Si tan solo pongo el cursor sobre este botón, se puede ver que un círculo se escala rápidamente. Necesitamos un círculo en el estado predeterminado, pero no debería ser visible. Entonces en el estado de hover, necesitamos ese círculo para escalar, y llenar todo el espacio disponible dentro de este botón. Veamos cómo podemos hacer eso. Primero, voy a convertir a este grupo en un componente. Si simplemente hago clic en este botón de “Crear Componente” en la Barra de Herramientas, y luego voy a dar click en este botón más para agregarle una variante y básicamente crear un conjunto de componentes. Aquí tenemos una propiedad con dos valores diferentes. Voy a seguir adelante y renombrar esta Propiedad 1 Voy a simplemente cambiarle el nombre a Estado igual a Default. Entonces para el segundo, voy a tener Estado igual a Hover. Hasta el momento, tan bien. Necesitamos una varianza más para nuestros estados presionados, pero vamos a crearla en unos segundos. Primero, sigamos adelante y creamos ese círculo. Para ello, solo voy a crear un círculo perfecto fuera de este conjunto de componentes. Mantenga presionada la tecla Mayús para crear un círculo perfecto. Así como esto. Entonces voy a hacerlo blanco. Después en la lista de Capas, voy a arrastrarlo y soltarlo dentro de mi estado predeterminado. Así como esto. No lo podemos ver porque necesitamos moverlo aquí mismo. Como puede ver, este círculo está dentro de esta varianza. Sin embargo, no está enmascarado dentro de este botón. Eso no es lo que queremos. Queremos que esté enmascarado dentro de este botón. No necesitamos ver esta zona fuera de este botón. Para solucionar este problema, simplemente podemos seleccionar esta variante en la lista de la capa y dirigirnos al inspector de diseño. Como puedes ver aquí, tenemos una casilla de verificación que dice Contenido del clip. Si solo lo reviso, ahí vamos. Ahora tenemos este círculo enmascarado dentro de este botón. Eso es exactamente lo que necesitamos. Lo siguiente que tenemos que hacer es reducir drásticamente este círculo para que desaparezca, voy a presionar “K” en mi teclado para seleccionar la herramienta de escala. En el lado derecho aquí, voy a empezar a escribir 0.01. Golpea “Enter”. Como puedes ver, ya no es visible. Después voy a seleccionar esta capa Elipse 1, presionar “Control C o Comando C”. Seleccione este estado de libración, esta variante de desplazamiento, y péguelo allí, presione “Control V o Comando V”. Está justo ahí, pero no lo podemos ver. Ahora en este estado, voy a presionar “K” en mi teclado para seleccionar la herramienta de escala. Voy a escalarlo así así, hasta que ocupe hasta que ocupe todo el espacio disponible dentro de nuestro botón. Pero no olvides seleccionar tu varianza y marcar esta casilla de verificación de contenido de clip. Aquí tenemos un problema. Este círculo se coloca encima de nuestra capa de texto. Eso no es bueno. Voy a seguir adelante y aquí, voy a seleccionar este círculo y bajarlo y ponerlo debajo nuestra capa de textos en la lista de capas, lo mismo aquí también. Pero aún así no podemos ver nuestros textos y eso es porque nuestros textos aquí también son blancos. Ahora, en el estado hover, como pueden ver, nuestro texto debe ser gris oscuro. Yo sólo voy a ir a la sección de campo aquí y simplemente hacerla gris muy oscuro, así como así. Hasta el momento tan bueno. Pero ¿qué pasa con el estado presionado? Para el estado presionado, solo necesitamos tener una versión más oscura de nuestro estado hover. Para ello, sólo voy a seleccionar este estado de libración, presionar “Control D o Comando D” para duplicarlo. Entonces aquí voy a cambiar el valor de esta propiedad estatal a prensada. A continuación, voy a hacer doble clic sobre él para seleccionar nuestro círculo, esta capa Elipse 1, dirígete a la sección de campos, presiona este botón más para agregar una capa superpuesta a esta variante en particular. Aquí asegúrate de que este nuevo campo que se ha agregado a esta variante en particular sea negro y solo aumenta la opacidad al 30 por ciento. Ahora tenemos tres estados diferentes. Tenemos default, hover y pulsado. Lo único que queda es simplemente conectar estos tres estados diferentes. Voy a empezar con el valor por defecto. Voy a seleccionarlo, dirigirme a la pestaña Prototipo y simplemente conectar estos dos así como así. Aquí dice cambio a estado hover, smart animate. Si lo pongo a 100 milisegundos, sería demasiado rápido. Sería bastante difícil ver realmente la animación y ver qué está pasando. Creo que 200 milisegundos es un buen lugar para eso. Voy a guardarlo como está. A continuación, voy a seleccionar la variante hover conectarla a la variante presionada. Aquí de nuevo las mismas preferencias, y haga clic en cambiar a presionado, animate inteligente. Ahora para ver si este botón funciona como se esperaba o no, necesitamos simplemente crear un marco aquí. Voy a presionar “A” en mi teclado, crear un marco sencillo. Dirígete a la pestaña Activos, simplemente arrastra y suelta este componente en este marco. Voy a alinearlo al centro. Voy a seleccionar este fotograma, presionar el botón de reproducción para previsualizar esta interacción en particular. Voy a flotar sobre él. Como pueden ver, no pasa nada. Supongo que no cambiamos el gatillo para flotar aquí. Déjame seleccionar esto. Sí, debería cambiarse a mientras cierne y ahora debería funcionar bien. Fresco. Pero como el color de fondo es el blanco, no podemos verlo correctamente. Voy a seleccionar este marco y solo hacerlo negro. Ahora debería ser mucho más fácil para ti ver lo que está pasando. Hasta el momento, tan bien. Tenemos nuestro estado predeterminado, tenemos nuestro estado hover. Si solo hago clic en él, ahí vamos. También tenemos nuestro estado presionado. Pero aquí está la cosa, si simplemente dejo este botón así, si mi cursor deja este botón, no pasa nada. Eso no es lo que quiero. Cuando mi cursor sale de este botón, quiero que este botón vuelva al punto de partida, que es este estado predeterminado. Bueno, desafortunadamente, el disparador On click no funciona la misma manera que al pasar el mouse. Porque aquí, como pueden ver, si solo vuelvo al estado predeterminado por un segundo, se puede ver que funciona en ambos sentidos. Pero ese no es el caso con el disparador On click. Aquí hay un truco que uso para mis proyectos. Voy a conectar este estado presionado de nuevo al estado predeterminado. Voy a cambiar los tres aquí de On click to mouse leave. Ahora Figma sabe que cuando mi cursor sale de este elemento, debería cambiarse al estado predeterminado. A ver si funciona correctamente o no. Voy a flotar sobre él. Voy a pinchar sobre él. Bueno. Ahora voy a mover mi ratón así como así. Ahí vamos. Acabamos de regresar al estado predeterminado. Hasta el momento tan bueno. Aprendiste a crear esta interacción. Pero generalmente cuando queremos crear un botón, usamos el diseño automático, para hacerlo receptivo. No solemos usar un grupo y un rectángulo en su interior. Podría ser un poco desafiante crear tal interacción cuando tienes un diseño automático. Te voy a mostrar cómo puedes crear tal interacción cuando tienes un marco de diseño automático. Voy a crear este botón usando maquetación automática. Solo voy a crear una capa de texto aquí, y déjame escribir para empezar. Para agregarle diseño automático, voy a presionar “Mayús y A”. Déjame establecer el relleno a 16 en cuanto mi acolchado vertical y 32 en cuanto al acolchado horizontal. Voy a agregarle un relleno. Debería ser igual que este azul. Aquí solo tenemos una capa de texto y esto es solo un botón responsive. Ahora, permítanme simplemente cambiarle el nombre a botón y voy a convertirlo en un componente. Permítanme agregar una variante. Hasta el momento todo funcionó a la perfección. Pero ahora sigamos adelante y le agreguemos ese círculo. Simplemente voy a crear un círculo así como este y hacerlo blanco. Mira lo que pasa cuando trato de ponerlo dentro de una de estas variantes, tal vez esta por defecto. Mira lo que pasa. Verás, destruyó nuestro botón. Vamos a arreglar eso, no te preocupes. La razón por la que se comporta de esa manera es porque cuando tenemos un diseño automático o digamos un elemento responsive, cuando le agregamos algo más, trata de ocupar algo de espacio, y eso no es lo que queremos. No queremos que este círculo ocupe ningún espacio aquí. Queremos que flote. Para que esto suceda, solo necesitamos seleccionarlo aquí. Dirígete al inspector de diseño y verás este botón más aquí. Dice Posición Absoluta. Si hago clic en él, mira lo que pasa. Ahora bien, este círculo no está ocupando ningún espacio aquí, y eso es exactamente lo que necesitamos. No olvides seleccionar tu variante y marcar las marcas de verificación del contenido de este clip. Todo lo demás debe hacerse exactamente igual como acabamos de discutir. No voy a repetir todos los pasos. Eso es todo por este video, y te veré en el siguiente. 9. Switches animados: [MÚSICA] Bienvenido de nuevo. En este video, voy a mostrar cómo puedes hacer un interruptor interactivo así como este. Vamos a meternos en ello. Dirígete a la página de interruptores animados dentro del archivo de diseño. Aquí como pueden ver, ya diseñé dos interruptores, con dos estados diferentes. Es tan sencillo. Yo solo uso el rectángulo como para el fondo y un círculo aquí. También lo hice receptivo usando el diseño automático. Si selecciono este estado de apagado del interruptor, puede ver que la alineación está establecida a la izquierda. Si selecciono esta, la alineación se establece a la derecha. Pero lo importante es que el nombre de estos elementos, este círculo y este círculo sea el mismo para ambas capas. De lo contrario no va a funcionar. La otra diferencia es que para este círculo de aquí, usé un trazo y también cambié el color del fondo. Aquí para hacerlo interactivo, lo único que tenemos que hacer es esto. Solo necesitamos seleccionar estos dos interruptores y dirigirnos a la barra de herramientas, hacer clic en esta pequeña flecha y simplemente crear un conjunto de componentes así como ese. Dentro de nuestro conjunto de componentes, ahora tenemos dos variantes con una propiedad. Tenemos propiedad uno encendido y apagado. Déjame seguir adelante y renombrarles el nombre. Voy a renombrarlo a estado. Aquí tenemos estado apagado. Lo siguiente que tenemos que hacer es conectarlos. Voy a seleccionar el primero y dirigirme al prototipo, conectarlo al segundo y solo asegurarme de que el disparador esté configurado al hacer clic. Ya que usamos encendido y apagado aquí, también tenemos este interruptor aquí . Eso es increíble. Va a ser una animación inteligente y la voy a dejar como 200 milisegundos. Vamos a darle una oportunidad y si es necesario, podemos simplemente hacer algunos ajustes más adelante. Ahora voy a crear otra conexión vuelta al estado apagado. Voy a crear una nueva conexión. Vamos a darle una oportunidad. Voy a crear un marco. Voy a cambiar el color del fondo. También desde los activos aquí, voy a arrastrar y soltar este interruptor así como esto. Seleccionemos este marco. Pulsa play, y debería funcionar bien. Voy a hacer click en él. Ahí vamos. Ahora ya sabes cómo crear un switch interactivo también. Te veré en la siguiente. 10. Slider animado: En este video, vamos a crear un slider interactivo juntos, igual que lo que ves aquí. Como puedes ver, podemos interactuar fácilmente con este deslizador. En el lado derecho, ve este número el cual está conectado a nuestro deslizador, así como este. Empecemos y veamos cómo puedes crear uno. Por favor, siga adelante y busque esta página deslizante animada dentro del proyecto Figma. Aquí como pueden ver, creé dos deslizadores diferentes. Primero, déjame desglosarlo por ti. Aquí no he redondeado rectángulo. Está completamente redondeado como mi fondo, y además, si solo muevo esta elipse alrededor, ves que aquí tengo una capa duplicada de mi fondo, y simplemente disminuí su ancho a cinco. Esta capa es básicamente lo que vamos a animar para conseguir algo así. Entonces aquí tenemos dos rectángulos uno encima del otro. Pero este, que se llama deslizador, tiene un ancho mucho menor. Es tan sencillo. Cuando quieras crear este control deslizante, debes asegurarte de que este círculo esté perfectamente alineado con los otros elementos. De lo contrario, no va a funcionar. Para este segundo deslizador, lo único que se ha cambiado la posición de este círculo y también el ancho de esta capa deslizante se ha cambiado a 237 para llegar aquí al punto final. Pero también tenemos que tener un número aquí. Entonces, ¿cómo podemos crear eso? Déjame mostrarte cómo se hace. Primero, voy a seguir adelante y crear una capa de texto, presionar T y crear una capa de texto. Aquí, voy a tener valores diferentes. Voy a ir 0-10 a 20, todo el camino al 100. Esto es lo que voy a hacer. Voy a teclear cero. Voy a presionar Enter para crear una nueva línea. Entonces voy a teclear 10 y simplemente seguir haciendo eso. Voy a adelantar este proceso. Ahí vamos. Tenemos un 0, 10, 20 hasta el 100, y asegúrate de alinear tu texto para escribir aquí. Así que al igual que nuestro deslizador, necesitamos tener dos estados diferentes para este número también para esta capa de texto. Aquí, en nuestro primer deslizador, deberíamos ver cero. Aquí, deberíamos ver 100 y todo lo demás será animado por Figma automáticamente. Entonces para hacer eso, solo necesitamos convertir esta capa de texto en un marco, para poder enmascarar estos números. Voy a hacer clic derecho sobre él, y voy a hacer clic en la selección de fotogramas. Ahora, como puedes ver en la lista de capas, esta capa de texto está dentro de este Marco 1, y voy a renombrar este texto del Marco 2. A continuación, voy a disminuir la altura de este fotograma así como así, y para enmascarar este número, como ya saben, solo necesitamos revisar este contenido de clip marcas de verificación así como así. Ahora voy a alinear este marco con este deslizador, y lo voy a duplicar, presionar el control D, traerlo aquí abajo y alinearlo con este deslizador también. Asegúrate de tener el mismo margen entre el control deslizante en este texto. Aquí, si solo mantengo pulsada la tecla Alt en mi teclado o la tecla Opción, puedo ver que el margen está establecido en 12. Aquí necesito asegurarme de que también tengo 12. Son ocho, así que necesito moverlo hacia arriba, y ahora, puedo seleccionar estos dos, este deslizador y esta capa de texto, y presionar Control G para agruparlos y seleccionar estos dos también. Golpea Control G para agruparlos. Ahora, voy a extender estos grupos y voy a asegurarme de que mis capas tengan el mismo nombre en ambos grupos. Aquí tengo Slider 100, Slider 0. Voy a cambiarlo a slider para ambos grupos. No quiero encontrarme con problemas cuando creo conexiones. Entonces tenemos texto y texto, y todo lo demás se ve bien. Antes de convertir estos dos grupos en un conjunto de componentes, voy a seleccionar esta capa de texto dentro de este marco en particular aquí, y voy a moverla hacia arriba porque aquí necesitamos ver 100, no cero. Así puedes mantener pulsada la tecla Mayús y usar las teclas de flecha de tu teclado para moverlo hacia arriba. Así como así, algo así debería funcionar y ya estamos listos para irnos. Ahora voy a seleccionar estos dos grupos y simplemente crear un conjunto de componentes así como este y ahora podemos conectar estos dos. Esto es lo que debes tener en cuenta. Cuando quieras conectar estos dos, debes asegurarte de seleccionar este círculo aquí dentro de este deslizador. En mi caso, es Ellipse 1, lo contrario no funcionará. Asegúrate de seleccionar este elemento aquí, luego dirígete al prototipo, crea una conexión y conéctalo a este Grupo 2. El disparador debe cambiarse de y hacer clic a al arrastrar porque deberíamos poder arrastrar este elemento alrededor, animar inteligente y 300 milisegundos se ve bien. Voy a hacer lo mismo por este elemento de aquí, Ellipse uno aquí, y simplemente crear una conexión de regreso a nuestro primer grupo aquí, y arrastrar, y todo lo demás debería estar intacto. Ahora vamos a darle una oportunidad. Debería funcionar bien. Voy a crear un marco aquí. Hagamos que el fondo sea negro, así como así. Ve a Activos, arrastra y suelta estos componentes. Bueno. Sólo voy a seleccionar el marco y presionar Reproducir. Bien, veamos si funciona. Ahí vamos. Ves que todo funciona como se esperaba. Si querías parar en algún lugar por aquí, tal vez a 20 y luego a 40 o 60, etc., debes asegurarte de tener diferente varianza. Entonces, en lugar de cero y 100, es necesario tener algunas variantes entre estos dos valores. Tal vez puedas agregar dos variantes más e ir 0-30 y luego de 30-70, y 70-100, lo que necesites. Chicos, eso es todo por este video, y los veré en el siguiente. 11. Tarjeta de animación: [MÚSICA] Bienvenido de nuevo. Si vas a App Store, normalmente ves algunas tarjetas relacionadas con diferentes aplicaciones. Si tocas alguna de estas tarjetas, verás esta transición suave. Este límite de tarjetas se expande para llenar todo el ancho disponible de la pantalla y luego todos los elementos, incluyendo la imagen y las capas de texto, se mueven hacia arriba y reordenan todo el diseño de la pantalla. Cuando quieras cerrarlo, simplemente puedes arrastrarlo hacia abajo y se colapsará. En este video, te voy a mostrar cómo replicar exactamente la misma interacción en Figma. Vamos a sumergirnos. Aquí diseñé esta app y aquí tenemos algunas tarjetas. Cuando hago clic en él, mira lo que pasa. Verás aquí obtendremos exactamente la misma interacción. Cuando hago clic en él, se expande. Entonces el texto y la imagen aquí se mueven hacia arriba. Si hago clic en este icono de flecha izquierda, se colapsará. Además si solo la arrastro aquí abajo, simplemente puedo colapsarla por mí mismo. Es tan suave y fácil de crear. Empecemos. Aquí si vas a la página de la tarjeta animada, verás que preparé estas dos pantallas para ti. Aquí en la página principal, tenemos esta tarjeta, y dentro de este grupo de tarjetas, tenemos algunos elementos. Tenemos a este Grupo 2, que es este grupo textual. También tenemos esta capa de texto y luego tenemos nuestra forma y nuestra imagen y la sombra detrás de esta imagen. Lo único que hay que hacer aquí es tener exactamente las mismas capas en ambas páginas. Aquí en la página de detalles, también tengo el grupo de tarjetas, y dentro tengo este Grupo también. Pero elimino este texto de precio, y todo lo demás es exactamente lo mismo. Tengo Rectángulo 4, Rectángulo 3, Rectángulo 5. Es muy importante mantener intactos los nombres, lo contrario no funcionará y el resto será manejado por Figma. Ahora solo tenemos que seleccionar esta tarjeta, dirigirnos a la pestaña Prototipo y simplemente conectar estas dos pantallas. El disparador va a estar al hacer clic. Va a ser más inteligente animar. Voy a dejar la velocidad aquí para que se relaje por ahora, más tarde, tal vez tengamos que ajustarla. Entonces voy a seleccionar este botón aquí y simplemente conectarlo de nuevo a mi página principal. Nuevamente, deshaga clic en smart animate. Si solo presiono este botón Reproducir aquí para reproducir mi flujo, vamos a previsualizarlo y ver cómo funciona. Voy a dar click sobre esta tarjeta. Funciona bien. Pero para llevarlo al siguiente nivel, quiero agregarle este efecto rebote, así como esto. Es tan suave y tan satisfactorio. Para ello, solo necesitamos seleccionar esta tarjeta aquí mismo. Voy a dar click en esta interacción. En vez de facilitar la salida, voy a cambiarlo a rápido. Voy a hacer lo mismo por esta interacción. Voy a seleccionar este botón y cambiarlo a rápido. Vamos a intentarlo una vez más. Voy a hacer click en él. Ahí vamos. Se ve mucho mejor. Pero, ¿qué pasa con la interacción drag? Por el momento no funciona. Vamos a crearlo. Solo tenemos que seleccionar esta tarjeta aquí en la página de detalles. Voy a crear una conexión de vuelta a mi página principal. Pero esta vez el gatillo debería cambiarse a on drag. También debería ser rápido así que no necesitamos tocar nada más. Ahora debería funcionar bien. Fue bastante fácil, ¿no? Bien chicos, vamos a terminar este video y los veré en el siguiente. 12. Texto animado: ¿Alguna vez has querido crear una animación de texto de aspecto profesional en Figma? Si es así, elegiste el video correcto, porque en este video, te voy a mostrar cómo hacer esta animación de texto avanzada en Figma en tan solo cinco minutos. Empecemos. Para crear este efecto, necesitamos dos capas de texto diferentes. Necesitamos la capa de texto como nuestro texto estático, y necesitamos otra capa de texto como nuestro texto en movimiento. Voy a crear una capa de texto. Déjame escribir, gestionar tus proyectos así como así. Voy a hacerlo audaz, entonces voy a disminuir su ancho así y aquí vamos a poner nuestros textos en movimiento. Ahora voy a duplicar este texto, moverlo hacia el lado derecho y aquí voy a escribir más rápido así como esto. Esta vez podemos cambiar el tipo de este texto a auto width así. Déjame bajar este texto, solo alinearlo con tu otra capa de texto. A continuación, déjame seguir adelante y cambiar su color. Voy a tener un degradado para este texto. Permítanme crear rápidamente un degradado. Voy a usar el morado y este morado claro, así como así. No te preocupes por el color. Siempre se puede ajustar más tarde. Algo como esto debería funcionar muy bien. Ahora voy a hacer doble clic sobre este texto. Voy a presionar Enter para crear una nueva línea y escribamos nuestra segunda palabra. Escribamos con facilidad. Presiona Enter y escribamos de manera eficiente. Ahora necesitamos crear de alguna manera una máscara aquí. Podemos usar una máscara, pero en cambio, voy a mostrarte un buen truco. En lugar de usar una máscara, podemos simplemente hacer clic derecho sobre este texto y podemos hacer clic en la selección de fotogramas. Básicamente vamos a poner este texto dentro de un marco. Ya ves ahora tenemos el marco uno aquí. Entonces voy a disminuir la altura de este fotograma así como así y solo marcar esta casilla de verificación que dice Contenido del Clip aquí mismo. Básicamente enmascaramos las otras dos palabras aquí, y eso es exactamente lo que necesitamos. Ahora, voy a seleccionar estos dos textos. Básicamente tenemos un marco y una capa de texto. Haga clic con el botón derecho aquí y otra vez, haga clic en esta selección de marco para crear otro marco. Cambiémosle el nombre para enmarcar uno. Ahora podemos duplicarlo. Golpea Control D o Comando D, una vez más duplicarlo. A continuación, lo que tenemos que hacer es esto. Necesitamos hacer doble clic en nuestra capa de textos dentro este marco que creamos y solo necesitamos moverlo hacia arriba. Puedo usar las teclas de flecha de mi teclado para mover este texto hacia arriba así como así. Si quieres alinearla perfectamente con esta capa de texto, puedes simplemente ponerla fuera este marco y alinearla con la línea base de este otro texto y volver a colocarla dentro, así como así. Hagamos lo mismo con los otros textos. Voy a seleccionarlo y moverlo hacia arriba así. Déjame alinearlo rápidamente. Está perfectamente alineado y lo voy a poner dentro de este marco. Muy bien hasta ahora tan bien. Ahora necesitamos seleccionar estos tres marcos. Tenemos que dirigirnos a la barra de herramientas y hacer clic en esta pequeña flecha. Este menú desplegable se abre y necesitamos hacer clic en crear conjunto de componentes. En cuanto haga eso, se creará este conjunto de componentes y en su interior tenemos nuestras variantes. Si no sabes qué son las variantes, asegúrate de revisar mi video sobre variantes. Puedes encontrar el enlace en la esquina superior derecha. Pero por ahora solo necesitamos dirigirnos a la pestaña Prototipo aquí, y necesitamos hacerlos interactivos. Necesitamos crear una interacción aquí. ¿Cómo podemos hacer eso? Es muy sencillo. Voy a seleccionar el primero. Voy a hacer click izquierdo sobre este botón más e intentar conectarlo a la siguiente variante aquí mismo. Este menú de detalles de interacción aparece. A partir de aquí voy a cambiar el gatillo a después del retraso. La duración se establece en 800 milisegundos. Está bien. Voy a cambiar el tipo de animación de instantánea a animación inteligente. Aquí lo voy a configurar para que se facilite dentro y fuera atrás. Puedes elegir la opción que quieras aquí. Puedes elegir por ejemplo hinchable rápido, Depende totalmente de ti, pero realmente prefiero este. Se ve muy bien. Déjame ajustar la duración a tal vez 600 milisegundos. Ahora necesitamos repetir este proceso para las otras variantes, voy a seleccionar este marco ahora. Voy a crear una nueva interacción así como esta. Aquí cambia el disparador a después del retraso. No cambies esta duración aquí porque queremos que sean los mismos. No necesitamos cambiar nada más. Por último, voy a seleccionar este, el último, y conectarlo a nuestro primer frame. Así como esto, cambia el gatillo a después retraso y el resto está bien, y básicamente terminamos. Ahora déjame mostrarte cómo puedes usarlo. Voy a ir a Activos. Desde aquí voy a arrastrar y soltar mi componente directamente en mi diseño. En caso de que quiera modificar los colores aquí, simplemente puede dirigirse a los colores de selección aquí y ajustar el color como desee. También se puede modificar el degradado. Déjame seguir adelante y cambiar el gradiente rápidamente. mí me gusta mucho este. Ahora vamos a darle una oportunidad y ver cómo se ve. Voy a seleccionar mi marco y previsualizarlo. Ahí vamos. Aquí está nuestra hermosa y suave animación. 13. Menú desplegable interactivo: [MÚSICA] Bienvenido de nuevo. En este video, te voy a mostrar cómo crear este menú desplegable interactivo. Aquí, en cuanto haga clic en este menú desplegable, se abre y veremos estas opciones, nos permite seleccionar entre estos idiomas. Necesitamos tener una bandera y también una capa de texto simple, y como puedes ver, tenemos diferentes estados de estas opciones. Tenemos el estado hover y también podemos seleccionar estos idiomas. Si solo hago clic en este inglés, ahí vamos, nuestro texto de marcador de posición ha sido cambiado y obtenemos esta bandera aquí también. Es totalmente interactivo, y es bastante útil aprender cómo puedes crear un componente interactivo tan complejo dentro de Figma. Si estás listo, vamos a sumergirnos. Para este elemento, decidí mostrarte cómo crearlo desde cero. Porque si no entiendes cómo se crea este menú desplegable, te resultaría bastante difícil entender cómo lo hacemos interactivo. Vamos a crearlo desde cero. Pero si solo vas a la página del menú desplegable interactivo en el proyecto Figma, verás que ya preparé estas banderas para ti. Tenemos cuatro banderas diferentes con diferentes nombres. El primer paso es convertir estas banderas en componentes. Sólo voy a seleccionarlos todos y voy a dirigirme a la barra de herramientas aquí, y voy a hacer clic en esta flecha hacia abajo para abrir este menú desplegable. Aquí, voy a dar click en Crear Múltiples Componentes, así como así. Ahora cada una de estas banderas es un componente. Eso es bueno. El siguiente paso es crear el ítem. Lo que ves aquí, cada una de estas opciones se llama elemento dentro de nuestro menú desplegable. Para eso, solo necesitamos tener una capa de texto simple, una bandera junto a ella, y debe ser rectangular. Voy a presionar “T” en mi teclado y el tamaño de la fuente podría ser de 18 puntos, y voy a escribir inglés. A continuación, voy a agregarle otro diseño para que sea receptivo. Presiona turno y A, y como puedes ver ahora se ha cambiado a Frame 1, así que ahora responde. Necesitamos un color de fondo para eso, así que voy a agregarle un relleno también. Podría ser blanco o podría ser un tinte muy claro de azul o algo más. Voy a ir con azul. Permítanme simplemente cambiar el color aquí a un tinte muy claro de azul, así como este, y nuestros textos deberían ser de un tono muy oscuro de este azul. Voy a elegir el mismo color aquí, y voy a hacerlo bastante oscuro, así como esto. Déjame seleccionar este marco y voy a llamarlo ítem. ¿Qué más necesitamos? Aquí necesitamos una bandera, así que vamos a usar componentes anidados. Si voy a la pestaña Activos aquí y me dirijo al Menú Desplegable Animado, veo esta categoría de bandera y veremos todos nuestros componentes de bandera. Solo voy a arrastrar y soltar esta bandera inglesa en mi artículo así. Como puede ver, nuestro artículo responde porque le agregamos otro diseño. Ahora solo necesitamos cambiar la alineación. Voy a seleccionar este marco de ítem, y voy a cambiar la alineación aquí a izquierda y centro, así como esto. El margen entre estos elementos podría disminuir. Voy a disminuirlo a cuatro píxeles, así como así. Pero voy a cambiar aquí también el relleno horizontal y vertical. Voy a poner el relleno horizontal a 16 y el relleno vertical a 16 también, así como esto. Pero aquí está la cosa. Voy a seleccionar este ítem y voy a aumentar un poco su ancho. Algo como esto debería funcionar, tal vez 170. No te preocupes por la dimensión porque vamos a cambiar eso más adelante. Por ahora, solo quiero tener un artículo de muestra aquí. Bueno. Ahora que nuestro artículo está listo, voy a convertirlo en un componente. Voy a dar click sobre este icono aquí. Ahí vamos. Ahora es un componente de elemento, y ahora es el momento de agregar diferentes estados a este componente. Para eso, necesitamos una variante. Si bien está seleccionado, voy a dar click sobre este pequeño icono aquí para agregarle una variante. Necesitamos tener una propiedad en nuestro conjunto de componentes y se va a llamar estado. Si desea cambiar el nombre de la propiedad, simplemente puede seleccionar todo el conjunto de componentes y dirigirse a la sección Propiedades y hacer doble clic en su nombre. Aquí el primero va a estar por defecto. No necesitamos cambiar eso. El segundo va a ser hover, así que voy a escribir hover aquí, y para este estado hover, voy a modificar un poco el color. Voy a agregarle otro campo, y voy a cambiar el color a este azul claro, y hacerlo un poco más saturado así como esto. Hasta el momento, tan bien. Ahora lo voy a duplicar, golpear Control D o Comando D y este va a ser nuestro estado seleccionado. Porque aquí, cuando abrimos este menú desplegable, necesitamos tener el estado predeterminado. Como puede ver, el italiano es ahora el estado predeterminado. Si coloco el cursor sobre él, veremos el estado estacionario, y si hago clic en él aquí, ahora tenemos el estado seleccionado. Para eso, voy a cambiar su valor aquí para seleccionarlo y voy a cambiar este nuevo campo que acabamos de agregar a este estado estacionario. Sólo voy a hacerlo un poco más saturado, así como esto. La otra cosa que podemos hacer es seleccionar este texto y simplemente cambiar su peso de regular a medio para que podamos distinguir fácilmente entre estos diferentes estados. Pero no hemos terminado porque una vez que tenemos este estado seleccionado, necesitamos tener un estado estacionario para también necesitamos tener un estado estacionario para este estado seleccionado. Sé que suena complicado, pero aquí está la cosa. Tenemos un estado de flotación para estos estados predeterminados. Pero también necesitamos tener un estado de hover para este estado seleccionado. Verás cuando coloco el cursor sobre este estado seleccionado, se vuelve un poco más oscuro, solo voy a seleccionar este, duplicarlo, y voy a cambiar su valor aquí a seleccionado hover. Lo único que tenemos que hacer es cambiar un poco su color aquí. Algo como esto debería funcionar. Hasta el momento tan bueno. Tenemos nuestro artículo con diferentes estados y ahora podemos pasar al siguiente paso que es crear una lista. Necesitamos crear esta lista aquí. Para eso, solo necesitamos usar este componente de ítem. Si voy a Activos, aquí puedo buscar el componente item y lo voy a arrastrar y soltar aquí mismo. Para la lista, voy a duplicar este ítem, moverlo hacia abajo, y asegurarme de que no haya margen entre estos dos elementos. Voy a duplicarlo dos veces, así que en total, necesitamos conseguir cuatro artículos diferentes, así como esto. Ahora vamos a modificar el contenido de cada ítem, por ejemplo, el segundo va a ser italiano y como convertimos las banderas en componentes, simplemente puedo seleccionar esta instancia, dirigirme al inspector de diseño, y usando este menú desplegable, puedo cambiarlo a italiano así. El siguiente va a ser polaco y voy a cambiar la bandera también a Polonia así así. A continuación, necesitamos tener español, y voy a cambiar la bandera a España también, así como esto. Ahora tenemos cuatro ítems diferentes y voy a hacer que esta lista sea receptiva también. Voy a seleccionarlos todos y voy a agregarles auto-layout. Voy a darle turno y A. Ahí vamos, y vamos a cambiar el nombre de este marco a la lista. Pero nuestra lista no responde. Ves aquí tenemos este problema si trato de modificar el ancho aquí, no pasa nada, y eso es un problema porque necesitamos asegurarnos de que nuestra lista sea responsive. Para solucionarlo, solo necesitamos seleccionar los elementos dentro de nuestra lista y necesitamos cambiar la opción de cambio de tamaño aquí. Si me dirijo al Inspector de diseño y abro este menú desplegable por defecto, está configurado para fijar el ancho. Voy a configurarlo para que llene el contenedor. Ahora bien, si selecciono mi lista aquí, puedes ver que es totalmente receptiva. El siguiente paso es convertir toda esta lista en un componente también. Voy a dar click en este botón Crear Componente aquí para convertirlo en un componente y nuestros elementos primarios están listos. ¿Qué más necesitamos? Para este menú desplegable, necesitamos tener este menú también con este texto marcador de posición, dice seleccionar idioma, y luego necesitamos tener este icono de flecha hacia abajo. Vamos a crear uno. Sólo voy a presionar “T” en mi teclado y voy a empezar a escribir seleccionar idioma. Déjame cambiar su color a otra cosa , tal vez este azul. Entonces al igual que estos artículos, voy a agregarle otro diseño. Golpea “Shift y A”. Aquí tenemos un marco. Cambiémosle el nombre a menú, y este menú no necesita tener una sensación. En cambio, voy a agregarle un trazo. Sólo tienes que agregarle un trazo así, y puedo hacerlo un poco redondeado también. A lo mejor puedo aumentar el radio de la esquina a algo así como 16 píxeles. Voy a cambiar el color del trazo al mismo azul. ¿Qué más necesitamos? También necesitamos esta flecha hacia abajo. Para eso, puedo usar un plugin. Aquí tenemos a Iconsax. Si solo lo ejecuto y busco flecha. Aquí, voy a arrastrar y soltar este icono de flecha en mi proyecto. Ahí vamos y ahora voy a arrastrarlo y soltarlo dentro de mi menú, así como esto. Pero es demasiado grande para este menú. Voy a hacerlo un poco más pequeño. Voy a presionar “K” en mi teclado para seleccionar la herramienta de escala e intentar disminuir su ancho y alto a probablemente 18 píxeles. Creo que 18 se ve bien. A continuación, voy a cambiar su alineación, así que voy a seleccionar este menú y cambiar la alineación al centro izquierdo y en cuanto al relleno, voy a establecer el relleno vertical a 16, porque aquí para estos elementos también usamos 16, y el relleno horizontal a 16 también. Déjame cambiar el color de este icono al mismo azul. Ahí vamos. Pero aquí está la cosa, este menú no responde, así que tenemos que arreglarlo. Para solucionar este problema, solo voy a seleccionar este menú, dirígete a la otra sección de diseño. Haga clic en este pequeño icono, configuración avanzada de diseño, y aquí como puede ver, el modo de espaciado está configurado en Empacado. Voy a cambiarlo al espacio entre, así como esto. Ahora nuestro menú responde. ¿Cuál es el siguiente paso? Bueno, el siguiente paso es agregar una bandera a esto también. Pero, ¿por qué? Porque aquí no tenemos bandera. Sí, no tenemos una bandera aquí para este texto de marcador de posición. Pero en cuanto seleccionamos una de estas opciones, como puedes ver, aparece esta bandera. Lo que tenemos que hacer es esto, solo voy a ir a assets, y voy a arrastrar y soltar una de estas banderas en este menú. Entonces como voy a disminuir el margen entre estos dos ítems, voy a seleccionar esta bandera, mantener pulsada la tecla Mayús, seleccionar este texto, y presionar Mayús y A. Ahora mismo podemos especificar este margen aquí sin afectar el margen entre estos elementos. Voy a ponerla en cuatro, porque aquí también usamos cuatro. Tenemos que mantener todo consistente. Pero aquí está la cosa, para este texto de marcador de posición, no necesitamos esta bandera. Por ahora, sólo voy a seleccionar esta bandera así como ésta, y esconderla. Está ahí cuando lo necesitamos, pero por el momento, tenemos que ocultarlo. El siguiente paso es convertir este menú en un componente. Voy a renombrar este menú a menú desplegable, así como así, y voy a convertirlo en un componente. Para ello, necesitamos tener dos variantes distintas. Dos variantes principales, cerrada y abierta. Voy a agregarle otra variante, así como esta. Para estas variantes, necesitamos tener dos propiedades. Voy a seleccionar este conjunto de componentes del menú desplegable, dirigirme a la sección Propiedades y cambiar la primera propiedad a estado. Necesitamos una propiedad más aquí, así que voy a hacer clic en este botón “Plus” y dar clic en “Variante”. Voy a ponerle nombre marcador de posición. Crea propiedad, por lo que en total tenemos dos propiedades, state y placeholder. Para el primero, voy a establecer el estado en cerrado, y el texto del marcador de posición debe establecerse como predeterminado. Para este, se debe abrir el estado y el marcador de posición también debe ser predeterminado, porque necesitamos cambiarlo posteriormente. ¿Qué más necesitamos para este estado abierto? Tenemos que rotar este icono aquí 180 grados, así que lo voy a seleccionar, y aquí voy a establecer el valor de rotación a 180, así como esto. También necesitamos colocar esta lista dentro de esta variante abierta. Voy a ir a los activos, y desde aquí, voy a arrastrar y soltar esta lista aquí mismo. Dentro de nuestra lista de capas, voy a asegurarme de que pongan esta instancia de lista dentro mi variante abierta, así como así. No se ve bien. Eso es porque está ocupando espacio aquí. Como recordarás, cuando no quieres que un elemento ocupe ningún espacio, solo puedes seleccionarlo y hacer clic en esta posición absoluta del icono más. Ahora ya no ocupa espacio alguno, y podemos precisar su posición. Permítanme agrandar este conjunto de componentes. Voy a seleccionar esta lista usando las teclas de flecha, voy a cambiar su posición. Tenemos que asegurarnos de que esté perfectamente alineado con este menú desplegable. Puedo seleccionar este elemento de la lista, mantener presionada la tecla Alt en mi teclado, y como puede ver, el margen izquierdo se establece en 21. Voy a moverlo hacia la izquierda para obtener un margen izquierdo de 20 píxeles. Aquí también tenemos un margen izquierdo de 20 píxeles. A continuación, necesitamos ajustar su ancho, así que voy a seleccionar esta lista y cambiar su ancho a 250 también. Así como esto. Ahora, como tenemos esquinas redondeadas para este menú, podemos seguir adelante y modificar el estilo de nuestra lista también. Para estos elementos, utilicé un valor de radio de esquina de 16 píxeles. También necesitamos usar el mismo valor para esta lista. ¿Qué necesitamos? Necesitamos que estas esquinas estén redondeadas. Voy a seleccionar este elemento superior dentro de esta lista. Tenemos que tener acceso a esquinas individuales, así que voy a dar click en este pequeño icono que dice esquinas independientes. Aquí necesitamos modificar estos dos valores. Voy a ponerlos en 16, este 16 también. Luego tenemos que seleccionar este elemento inferior, dirigirnos a esquinas independientes. Esta vez necesitamos modificar estos dos valores. Vamos a ponerlos a 16, y ahí vamos. Ahora tenemos un estilo consistente. Ahora tenemos dos variantes, así podemos cerrar y abrir este menú desplegable. Pero, ¿y si hago clic en una de estas opciones? Si selecciono una de estas opciones, este texto de marcador de posición debería cambiarse a la opción que seleccioné, y también debería aparecer la bandera. Lo que voy a hacer es esto, voy a seleccionar esta opción cerrada. Voy a golpear Control D o Comando D para duplicarlo. Se coloca justo aquí, pero no te preocupes por ello. Vamos a moverlo, así que está justo aquí. Voy a seleccionarlo, y usando las teclas de flecha, voy a moverlo hacia el lado derecho. Permítanme agrandar dramáticamente este conjunto de componentes, necesitamos más espacio, y lo voy a colocar aquí mismo. En total, necesitamos tener cuatro opciones. Necesitamos tener uno para inglés, uno para italiano, uno para polaco y otro para español. Aquí voy a hacer doble clic sobre este texto, y lo voy a cambiar a inglés, y también necesito mostrar esta bandera. Voy a cambiar este valor de marcador a inglés, así como esto. A continuación, voy a duplicar esto para obtener cuatro ítems diferentes, y voy a modificar sus textos uno por uno. El segundo va a ser el italiano. Obviamente también se debe cambiar la bandera. El tercero va a ser polaco, déjame cambiar la bandera también. El último va a ser español, y aquí voy a cambiar la bandera a España. El siguiente paso es crear nuestras interacciones. Voy a seleccionar este menú desplegable cerrado. Voy a dirigirme al prototipo, y sólo voy a conectarlo a este estado abierto. Debería ser On click, y la animación va a ser Smart Animate. A continuación, voy a seleccionar este y conectarlo de nuevo a nuestro estado cerrado. No necesitamos cambiar ninguna de estas opciones. Pero, ¿qué pasa con estos? Voy a seleccionar este artículo en inglés y conectarlo a esta variante inglesa. Voy a hacer lo mismo por todas estas opciones, una por una, y una más. Ya casi terminamos, pero hay una cosa más por hacer. Si acabo de abrir este menú desplegable, se ve cuando se selecciona una opción, cuando la abro, sigo viendo esta opción seleccionada. Eso es exactamente lo que quiero. No quiero que vuelva al estado predeterminado. Siempre que seleccione inglés, por ejemplo, y lo abro, el inglés debe ser seleccionado por defecto. Para eso, necesitamos seleccionar estas variantes, mantener presionada la tecla Mayús para seleccionarlas todas. Duplicarlos, golpear Control D o Comando D, moverlos hacia abajo. Entonces tenemos que seleccionar esta lista, copiarla, presionar control C o Comando C, y necesitamos pegarla dentro de estas variantes. Voy a seleccionar inglés, golpear Control V o Comando V, también italiano, polaco y español. Lo que tenemos que hacer es cambiar el estado de estas opciones. Por ejemplo para este inglés, voy a seleccionarlo, dirigirme al diseño, y aquí voy a cambiar el estado de predeterminado a seleccionado. Voy a hacer lo mismo por el italiano aquí, voy a cambiarlo a seleccionado. Para el polaco, cambiémoslo a seleccionado. Por último, para el español, voy a cambiarlo a seleccionado. El último paso es conectar estas variantes también. Al igual que lo que hicimos con estas dos opciones del menú desplegable, voy a hacer lo mismo por esto. Voy a seleccionar éste, dirigirme al prototipo, conectarlo a esta variante abierta. Simplemente haz lo mismo para este, conéctelo de nuevo al inglés. Voy a hacerlo por todas estas opciones, porque debería funcionar en ambos sentidos. Ahí vamos. Ahora que terminamos, nuestro menú desplegable interactivo debería funcionar perfectamente. Vamos a darle una oportunidad y ver si funciona como se esperaba. Voy a crear un marco aquí, presionar A y crear un marco de tamaño personalizado. Entonces voy a ir a bienes. Desde aquí, sólo voy a arrastrar y soltar este menú desplegable. Vamos a alinearlo al centro, y voy a seleccionar este fotograma, pulsa play. Ahora voy a dar click sobre él. Ahí vamos. Nuestro menú desplegable se abre, pero aquí tenemos un problema. Como pueden ver, cuando cierro el cursor sobre estas opciones, no pasa nada. Eso es porque no conectamos estos estados dentro de este conjunto de componentes de ítem. Hagámoslo rápido. Voy a seleccionar este valor por defecto, ir al prototipo, conectarlo para hover. Debería ser Mientras se cierne y también Smart Animate. Bueno. Para el siguiente, voy a seleccionarlo, conectarlo a seleccionado. Debe ser On click, Smart Animate. Entonces para esta opción seleccionada hover, voy a seleccionar esta, conectarla así así, y debería ser Mientras se cierne. Ahora debería funcionar. Vamos a abrir este menú desplegable. Voy a pasar el cursor sobre estos artículos. Como puedes ver, funciona perfectamente. Voy a seleccionar inglés ahora. Ahí vamos. Cuando abro este menú desplegable, este inglés se selecciona por defecto. Pero aquí tenemos otro tema. Cuando selecciono una opción, este icono no gira. Eso es porque aquí se nos olvidó rotar estos íconos. Déjame seleccionarlos todos, solo mantén presionada la tecla Mayús y haz doble clic en estos iconos. Ve a Diseño, y aquí los voy a rotar 180 grados. Ahora bien, todo debería funcionar bien. Vamos a refrescar la página. Voy a abrirla. Voy a ponérselo a italiano, y ahí vamos. Todo funciona como se esperaba. Bien chicos, eso es todo por este video. Espero que lo hayas disfrutado, y te veré en la siguiente. 14. Notificación animada: En este video, te voy a mostrar cómo crear una notificación animada en Figma. Voy a poder interactuar con él. Si solo lo arrastro hacia el lado izquierdo, como pueden ver, aparece este botón de borrar y si hago clic en este botón de borrar, se habrá ido. Veamos cómo podemos crear un elemento tan interactivo. Dentro del proyecto Figma, busque la página animada de notificaciones. Aquí como pueden ver, ya preparé esta página de detalles para usted y esta tarjeta de notificación, y esta tarjeta de botón claro. Así es como debería funcionar. Una vez que previsualicemos esta página de detalles después de tal vez tres segundos, esta tarjeta de notificación debería deslizarse hacia adentro , y luego cuando la arrastre hacia el lado izquierdo, debería aparecer este botón de borrar y también debería ser interactivo. ¿Qué tenemos que hacer? En primer lugar, voy a seleccionar esta tarjeta de notificación aquí. Como pueden ver, es un frame responsive, pero lo voy a poner dentro de otro frame. El motivo es como nuestro punto de partida, necesitamos hacer desaparecer esta tarjeta de notificación. Necesitamos enmascararlo de alguna manera y para enmascararlo adecuadamente, necesitamos tener un marco también. Voy a hacer clic derecho sobre él, y voy a hacer clic en la selección de fotogramas. Cambiémosle el nombre a notificación. Ahí vamos. A continuación, voy a convertirlo en un componente como de costumbre, y también necesitamos algunas variantes. Pero antes de crear una varianza, voy a modificar la altura de este frame porque como dije, en nuestro punto de partida, no deberíamos poder ver en absoluto esta notificación. Antes de crear la varianza, voy a aumentar la altura de este marco, algo así. Debería funcionar y luego voy a agregarle una variante así como esta. Aquí tenemos dos variantes. Para este componente, necesitamos tener dos propiedades diferentes. Necesitamos tener la propiedad visible y la propiedad clara. ¿Por qué necesitamos estas dos propiedades? Entonces como dije antes, esta tarjeta de notificación no debería ser visible y debería deslizarse después de unos segundos. Como nuestro punto de partida, necesitamos ocultarlo. Por eso necesitamos la propiedad visible y la propiedad clear es para cuando necesitamos hacer que este botón aparezca o desaparezca. Sigamos adelante y creamos estas propiedades. Voy a seleccionar este conjunto de componentes de notificación y voy a dirigirme a la sección de propiedades aquí en el inspector de diseño. Aquí cambiemos el nombre de esta Propiedad 1 a visible, y luego voy a presionar este botón “Plus” para crear una nueva propiedad y voy a nombrarla clara, así como así. En total, tenemos dos propiedades. Ahora en cuanto al punto de partida, que es esta varianza, voy a cambiar el valor de esta propiedad visible a false porque no debería ser visible. Para esta, voy a cambiar la propiedad visible a true porque será visible y voy a seleccionar estas dos variantes ahora y establecer el valor clear false porque en esta etapa no deberíamos poder ver este botón en absoluto. Hasta el momento, tan bien. El siguiente paso es enmascarar de alguna manera esta tarjeta de notificación. La forma en que lo hacemos es así. Ya que ponemos esta tarjeta de vacaciones de nodo dentro de otro marco, simplemente podemos seleccionarla aquí dentro de nuestra variante, y usando las teclas de flecha, simplemente puedo moverla hacia arriba así. Sin embargo, sigue siendo visible. Eso es porque necesitamos seleccionar nuestra varianza aquí y marcar esta casilla de verificación de contenido de clip. En cuanto lo hago, como pueden ver, ha ido así que de alguna manera lo enmascaramos. Voy a ir a la pestaña prototipo y voy a conectar esta variante a esta variante. El disparador debe establecerse en después de la demora. Voy a ponerla en 3,000 milisegundos o tres segundos y aquí necesitamos tener una animación inteligente. Sigamos adelante y utilicemos este componente de notificación y veamos cómo funciona. Voy a arrastrar y soltar una instancia de la misma aquí. Vamos a alinearlo al borde superior de nuestra pantalla, así como esto. Voy a seleccionar esta página de detalles y presionar “Reproducir”. Aquí tenemos un problema y creo que eso es porque olvidamos marcar esta casilla de verificación para esta variante también. Voy a clip de contenido aquí y vamos a refrescar la página. Ahí vamos. Ahora funciona correctamente. Sin embargo, necesitamos tener algún margen superior. Por el momento no tenemos margen alguno. Lo que voy a hacer es esto, voy a seleccionar esta carta aquí en mi segunda variante, y voy a alinearla a la parte inferior en vez de arriba. Si solo lo refresco ahora, funciona bien pero aquí tenemos demasiado margen así que tal vez pueda alinearlo al centro en su lugar. Creo que ahora tenemos suficiente margen superior. El primer paso ya está hecho pero ¿qué pasa con la interacción drag? Para eso, voy a traer este botón claro dentro de esta variante. Simplemente ponlo dentro y solo alinéelo al centro y simplemente muévalo hacia el lado derecho. A continuación, voy a disminuir su opacidad a cero por ciento para hacerla invisible porque aquí, como pueden ver, la propiedad clear se establece en false así que no deberíamos poder ver ese botón en particular. Ahora necesitamos una variante más aquí. Voy a seleccionar esta, pulsa este icono de “Plus” aquí para agregar una variante más. Lo que voy a hacer ahora es esto. Voy a seleccionar estos dos elementos, la tarjeta de notificación, y este botón de borrar, y usando las teclas de flecha, voy a mover todo al lado izquierdo, así como así. Permítanme seleccionar este botón claro y aumentar la opacidad al 100 por ciento para que vuelva a visitarlo, necesitamos moverlo hacia el lado izquierdo. Se ve bien. Ahora, vamos a crear una interacción entre esta variante y esta. Para hacerlo correctamente, es muy importante seleccionar esta tarjeta de notificación, no esta variante. ¿Por qué? Déjame mostrarte por qué. Si selecciono esta variante aquí e intento conectarla a esta variante y sigo adelante y cambio el disparador de unclick a undrag mira lo que pasa. Ya ves que en cuanto la arrastre un poco, se jugará esta animación y ya está hecha. Eso no es lo que queremos. Tengo muchas ganas de poder controlar esta interacción por mí mismo. Por eso dije que necesitamos agregar esta interacción a esta tarjeta de notificación en sí, no a la varianza. Ese es un punto muy importante a tener en cuenta. Voy a eliminar esta interacción y en su lugar, voy a seleccionar esta tarjeta de notificación y la voy a conectar a esta variante. Ahora bien, si lo configuro para desarrastrar, todo debería funcionar correctamente. Puedo hacerlo en ambos sentidos. Puedo seleccionar este también y simplemente conectarlo de nuevo a este y configurar el disparador para que se desarrastre y una animación inteligente. Veamos si funciona correctamente ahora. Ahora puedo arrastrarlo hacia la izquierda o hacia la derecha, así como así. Funciona muy bien. No obstante, aquí tenemos un problema. Como puedes ver, de alguna manera está enmascarado tanto en el lado izquierdo como en el lado derecho. Tenemos que arreglarlo. Si solo selecciono esta instancia e intento aumentar el ancho así como esto veamos si soluciona el problema. Funciona bien pero ahora tenemos este tema. Como puede ver, no hay margen intermedio. Eso es por nuestras limitaciones. Aquí voy a seleccionar este botón de borrar y como pueden ver, las restricciones se establecen en la parte superior e izquierda. Si lo pongo a arriba y a la derecha en su lugar, para este también, lo voy a poner a arriba y a la derecha. A ver si funciona. Funciona, pero ahora tenemos demasiado margen. Déjame moverlo un poquito hacia el lado izquierdo. Ahora se ve mucho mejor, pero hay un último paso que tenemos que dar. Tenemos que hacer que este botón claro sea interactivo también. Hagámoslo. Lo único que tenemos que hacer es seleccionar esta variante, presionar este botón de variantes de anuncios. A continuación, voy a seleccionar los elementos dentro de estos para presionar “K” para seleccionar la herramienta de escala y solo voy a reducirla así. Voy a establecer el valor en 0.01. Además, voy a disminuir su opacidad a cero por ciento para hacerlos desaparecer por completo. Ahora bien, si selecciono aquí este botón de borrar, ir al prototipo y simplemente conectarlo a esta última variante aquí, el disparador debería ser unclick, smart animate. Ahora debería funcionar. Vamos a darle una oportunidad. Ahí vamos. Todo funciona como se esperaba. Vamos a intentarlo una vez más. Nuestra notificación interactiva también está lista. Vamos a terminar este video y te veré en el siguiente. 15. Isla dinámica del iPhone: En este video, te voy a mostrar cómo crear esta isla dinámica de iPhones interactivos. Sin más preámbulos, vamos a sumergirnos. Busque la página de isla dinámica de iPhones dentro del archivo de diseño Figma. Aquí como pueden ver, ya preparé una maqueta para ustedes aquí. También tenemos dos variantes de nuestra isla dinámica. Básicamente tenemos una isla dinámica cercana y una isla dinámica abierta. ¿Qué necesitamos lograr aquí? Por defecto, deberíamos poder ver esta versión cerrada. Cuando hago clic en él, es fondo debe expandirse y además deberíamos poder ver todos estos elementos en su interior. Aquí, como pueden ver, tenemos un marco y en su interior tenemos dos elementos principales. Tenemos esta cámara selfie. No estoy seguro si lo puedes ver o no, es tan minúsculo. También tenemos este envoltorio que reúne todos estos elementos, como esta imagen de perfil y todos estos elementos en su interior. Como de costumbre, necesitamos convertir esto en un componente, pero antes de hacerlo, quiero ponerlo dentro de otro marco. Es tan importante. Si no lo pones dentro de otro marco, no puedes alinear todo perfectamente. Ese es el punto más importante aquí. Voy a hacer clic derecho sobre él y simplemente dar clic en “ Selección de fotogramas ” para ponerlo dentro de otro marco. Vamos a llamarlo isla. Perfecto. Ahora voy a convertirlo en un componente así como este y necesitamos una variante más. Necesitamos tanto abiertos como cerrados. Este conjunto de componentes debe tener una propiedad. Voy a cambiar el nombre de esta propiedad a state, y voy a seleccionar estas variantes, y voy a cambiar este valor de estado de default a open. Voy a seleccionar esta variante y voy a cambiar el valor de estado a cerrado. Ahora lo único que voy a hacer es seleccionar este marco dinámico de isla dentro de esta variante cerrada. Voy a revisar las marcas de verificación del contenido de este clip. Ahora, puedo seguir adelante y modificar su dimensión. Como puedes ver, este envoltorio en su interior ahora está enmascarado. ¿Por qué? Porque marcamos esta casilla de verificación de contenido de clip. ¿Cuál debería ser la dimensión? Déjame comprobarlo aquí. La dimensión debe ser 125 por 37. Voy a seleccionarlo una vez más, y voy a poner el ancho a 125 y la altura a 37, así como esto, pero no hemos terminado. En primer lugar, mientras se selecciona este marco, voy a alinearlo al centro. Se debe colocar en el medio de todo este marco. ¿Ves ese marco? A continuación, tenemos que seguir adelante y modificar la cámara selfie porque acabamos de destruirla. Aquí tenemos la cámara selfie. El tamaño de eso debería ser de 13 por 13. Voy a cambiar su dimensión a 13 por 13. Ahí vamos. También necesitamos cambiar su alineación. Aquí, si selecciono esto y mantengo pulsada la tecla Alt o la tecla Opción en mi teclado, puedes ver que el relleno superior está configurado 12 y el relleno derecho está configurado en 133. Aquí voy a seleccionar esto y voy a asegurarme de que obtenga exactamente el mismo relleno. Déjame bajarlo. Aquí, como pueden ver, tenemos un decimal, solo voy a quitarlo para esto y también. Ahora puedo ajustar fácilmente el relleno a 12 y el acolchado derecho debe medirse contra todo este marco, este marco exterior, y debería establecerse en 133. Ahí vamos. Ahora permítanme seleccionar aquí esta isla dinámica. Voy a ir al prototipo y solo conectarlo a éste. El disparador debe ser unclick y la animación debe ser smart animate. Voy a seleccionar esta, esta variante y conectarla de nuevo a esta versión cerrada así como esta y animate inteligente. Vamos a darle una oportunidad y ver cómo se ve. Voy a ir a Activos. A partir de aquí, voy a ir a la isla dinámica de iPhones. Tráelo aquí. Déjame alinearlo al centro y se debe colocar aquí mismo. Voy a cambiar su estado predeterminado a cerrado. Ahora voy a seleccionar esta maqueta y darle a “Jugar”. Ahora puedo dar click sobre él. Mira lo que pasa. El fondo es propiedad animada. Eso es lo que queremos. Queremos que se expanda y colapse, así como esto. No obstante, quiero que estos elementos envoltorios se reduzcan y se desvanezcan cuando intentemos cerrar esta isla dinámica. No quiero que se mueva hacia el lado derecho. Eso no es lo que quiero. Sigamos adelante y arreglemos eso. Aquí, dentro de esta variante cerrada, voy a buscar envoltorio y como pueden ver, se coloca justo aquí. Voy a escalarlo. Vamos a presionar K en mi teclado para seleccionar la herramienta de escala. Entonces aquí voy a establecer el valor en 0.01. También quiero que se mueva justo aquí en el centro y luego desaparezca. Voy a moverlo ahí mismo. El último paso es disminuir la opacidad de la capa hasta cero. Vamos a intentarlo una vez más y veamos cómo funciona. Ahí vamos. ¿Ya ves la diferencia? Eso es lo que quería. Ya casi terminamos. Sin embargo, no estoy satisfecho con la animación. No tenemos ningún efecto rebote. Si solo le echas un vistazo a éste, verás que tenemos este efecto rebote, lo que hace que la animación se vea mucho mejor. Arreglemos eso rápidamente también. Voy a seleccionar esta. Dirígete a Prototype, haz clic en esta interacción. Voy a cambiar la velocidad de Ease out a Quick y lo mismo para esta varianza. Voy a seleccionarlo y cambiar la velocidad de Ease out a Quick. Ahora bien, si lo comprobamos, todo debería funcionar. Ahí vamos. Ya ves, ahora obtenemos este efecto rebote. Eso es todo por este video. Espero que lo hayas disfrutado y te veré en la siguiente. 16. Animación 3D en Figma: En este video, vamos a crear una animación 3D juntos en Figma. Aquí, como pueden ver, tenemos una tarjeta de crédito y mira lo que pasa cuando pongo cursor sobre esta tarjeta. ¿Ves eso? Tan pronto como pase el cursor sobre esta tarjeta su perspectiva cambia a esta perspectiva easométrica, y luego aparecen otras dos tarjetas. No te preocupes, va a ser mucho más fácil de lo que piensas. Analicémoslo una vez más. Primero como nuestro punto de partida, necesitamos ver solo una tarjeta, esta tarjeta azul, y cuando pase el cursor sobre ella, es la perspectiva cambia así como esta. Entonces veremos aparecer estas dos tarjetas. Necesitamos tres pasos diferentes. Necesitamos nuestro punto de partida o punto A, entonces necesitamos el punto B, que está aquí y luego necesitamos el punto C, que es el destino final. Ahora comencemos a crearlo. Si buscas esta página de animación 3D dentro del archivo de diseño Figma, puedes ver que ya preparé para ti este proyecto. Aquí tenemos una sección de héroes de un sitio web, y aquí preparé tres tarjetas de crédito diferentes. Obviamente podemos seguir adelante y crear esta interacción usando componentes y varianza. Sin embargo, voy a mostrarles cómo se hace aquí usando diferentes marcos para entender realmente los pasos que debemos dar. Voy a seleccionar estas tres tarjetas, y voy a moverlas a mi primera página de inicio de escritorio. Hasta el momento tan bueno. Ahora déjame alinearlos horizontalmente así como así. ¿Y el orden de nuestras tarjetas? Primero, necesitamos ver esta tarjeta azul y luego la púrpura en el medio, y finalmente la tarjeta plateada en la parte inferior. Voy a ver la tarjeta 3 aquí en la parte superior y la tarjeta 1, que era la plateada, va a estar en la parte inferior. Ahora voy a seleccionar estos tres y luego solo alinearlos. Este va a ser nuestro punto de partida. Ahora mientras se seleccionan estas tres cartas, voy a golpear Control+C o Comando+C, seleccionar esta segunda página de inicio, presionar Control+V o Comando+V para pegarlas aquí y ahora es momento de cambiar la perspectiva de estas cartas a la perspectiva easométrica. No estoy seguro de si estás familiarizado con el término easométrico o no, pero déjame mostrarte cómo puedes hacerlo. Para cambiar la perspectiva de estas tarjetas, vamos a usar un plugin llamado asimétrico. Aquí si voy a Recursos y si voy a la pestaña Plugins, puedes encontrar muchos plug-ins aquí. Tenemos diferentes tipos de plugins. Tenemos el plugin easométrico o easométrico. Si no ves estos plugins, está bien porque ya busqué estos plugins. Pero aquí puedes buscar easométrico. Ahí vamos. Aquí está el plugin que vamos a usar. Este plugin te permite cambiar la perspectiva de tus elementos, sea lo que sea a una perspectiva easométrica. Solo tienes que golpear Run aquí y golpear Open Easometric. Pero para poder usar este complemento, debes asegurarte de seleccionar solo un fotograma a la vez. Voy a seleccionar la tarjeta 1 aquí. Voy a ir a un Easometric, golpear Run, abrir easometric aquí, y esta ventana aparece. Aquí tenemos diferentes opciones a elegir. Nos queda, tenemos arriba a la izquierda, tenemos arriba a la derecha. Creo que vamos a necesitar de arriba a la derecha. Como puedes ver ahora, tenemos esta perspectiva easométrica para esta tarjeta 1. Eso es exactamente lo que necesitábamos. A continuación voy a seleccionar esta tarjeta 2 y hacer lo mismo. Simplemente puede abrirlo aquí y seleccionar arriba a la derecha. Por último pero no menos importante, hagámoslo por esta tarjeta 3. Ahí vamos. Ahora tenemos tres tarjetas easométricas y voy a seleccionarlas todas y simplemente cambiar su alineación como quiera. Ahora como nuestro último paso, vamos a seleccionar estas cartas aquí, copiarlas, presionar Control+C, y simplemente pegarlas aquí mismo, presionar Control+V o Comando+V. Entonces solo necesitamos seleccionar esta carta 3, mantener presionada la tecla Mayús y usar las teclas de flecha para moverla hacia arriba o hacia abajo. Básicamente lo moví hacia arriba 80 pixeles ahora voy a seleccionar esta tarjeta una y moverla hacia abajo una a pixeles. Mantenga pulsado la tecla Mayús y simplemente muévala hacia abajo así. Ahora necesitamos crear nuestras interacciones. Sí. Primero voy a crear un after delay por aquí, y luego crearemos este disparador de hover también. Voy a seleccionar esta página de inicio de escritorio, dirigirme al prototipo y simplemente conectarlo a la página siguiente. El disparador va a ser después del retraso, animación inteligente, y debería ser Ease out. Voy a aumentar la duración aquí, lo contrario sería demasiado rápido. Déjame aumentarlo a 1,000 milisegundos. Voy a golpear play aquí para previsualizarlo por un segundo. Ahí vamos. Fuimos del punto de partida al punto B, y ahora tenemos que ir también al punto C. Aquí voy a seleccionar esta pantalla y simplemente crear una interacción así como esta. Va a ser después del retraso, Smart anima 1,000 milisegundos. Para este paso cuando queremos pasar de esta página al destino, no necesitamos tener ningún retraso en absoluto. Voy a establecer esta cantidad de retraso en un milisegundo. Ahora déjame refrescar la página. Ahora se ve bastante bien, pero podemos llevarlo al siguiente nivel agregando algo de sombra a estas cartas intenta que se vea más realista. Voy a seguir adelante y seleccionar estas tarjetas, todas ellas se dirigen a diseñar y aquí voy a agregarle efectos. Voy a asegurarme de tener el efecto de sombra y dejarme modificar sus preferencias. Aquí voy a establecer la cantidad de desenfoque a 100 y aquí la Y va a ser 50, así como esto y la opacidad podría disminuir hasta el 20 por ciento, algo así. Ahora veamos cómo se ve. Ves que se ve mucho mejor. Aprendiste a crear esta animación, pero no tenemos este disparador. Ahora vamos a cambiarlo se dispara un poco. Aquí. Voy a seleccionar esta página y eliminar esta interacción aquí también. Ahora, voy a seleccionar esta tarjeta tres y conectada a la página siguiente. Para el disparador voy a seleccionar mientras se cierne y debería ser smart animate, pero de aquí para acá, necesitamos tener el trigger after delay. No necesitábamos eliminar eso en absoluto pero déjame crearlo una vez más. Debería ser después de retraso y un milisegundo y luego aquí necesitamos tener también un disparador. ¿Qué tipo de gatillo? Para eso podríamos usar el ratón dejar gatillo. Entonces lo que voy a hacer es esto. Voy a seleccionar estas tres cartas y voy a añadir un disparador a todas ellas. Veamos si funciona o no. Mientras están seleccionados, crear una conexión de nuevo a la primera pantalla y un disparador va a ser ratón dejar. Voy a jugar de nuevo a este flujo. Voy a pasar el cursor sobre él. Ahí vamos, y ahora miren lo que pasa. ¿Ves eso? Funciona bien. Sin embargo, es bastante lento. Voy a disminuir la duración aquí. Déjame seleccionar este y cambiar la duración de 1,000 milisegundos a tal vez 500 milisegundos y para estos disparadores también, voy a fijarlo en 500, este a 500 también y finalmente, para este, voy a fijarlo en 500. Vamos a intentarlo una vez más. Voy a pasar el cursor sobre él, ahí vamos. Me voy a ir. Se ve hermosa, ¿no? Ahora como un reto, quiero que sigas adelante y recrees esta interacción usando componentes interactivos. Te veré en el siguiente video. 17. Cargando animación: [MÚSICA] Bienvenido de nuevo. En este video, te voy a mostrar cómo crear un botón interactivo con animación de carga. Mira lo que sucede cuando hago clic en este botón Pagar. ¿Vías eso? Cuando hice clic en ese botón Pagar, apareció una animación de spinner pero una vez que se realizó el procesamiento, apareció este ícono de ticker animado. Déjame tocarlo una vez más. Voy a hacer click en él. Vemos este spinner y finalmente esta animación de tick. Vamos a sumergirnos y crearlo. Dentro del archivo del proyecto Figma, por favor vaya a la página de animación de carga y como puede ver, no hay nada aquí porque quiero mostrarles cómo crear rápidamente el spinner desde cero. Para ello, lo único que necesitamos es una elipse. Voy a elegir la Herramienta Elipse, mantener presionada la tecla Mayús, hacer clic izquierdo y arrastrar para crear un círculo perfecto. El tamaño realmente no importa, pero voy a mantenerlo en 24 por 24 píxeles. A continuación, voy a acercarme así y cuando pasas el cursor sobre él, ves este pequeño círculo que dice Arc. Voy a hacer click en él. Ahora mientras está seleccionada, voy a dirigirme al inspector de diseño y como pueden ver aquí, tenemos algunas propiedades para modificar. Ves esta relación cero por ciento, voy a aumentarla. Aquí, si lo aumento a 20, mira qué pasa. Ya ves ahora tenemos un agujero en el medio y podemos controlar fácilmente esta relación. Voy a cambiar el grosor a algo así. Creo que el 75 por ciento se ve bien y a continuación voy a agregarle un degradado. Voy a dirigirme a sentir y aquí voy a cambiar el tipo de Sólido a Angular. No voy a usar lineal, voy a usar Angular para obtener este degradado. Eso es exactamente lo que necesitamos para un spinner. Ahora voy a cambiar la dirección de este gradiente así así porque el punto de partida debería estar aquí y básicamente estamos hechos. Esta va a ser nuestra hilandera. Voy a llamarlo spinner. Ahora es el momento de crear esa animación. Esa animación spinner. Para ello, como siempre, vamos a usar un conjunto de componentes. Déjame convertirlo en un componente así como este y luego necesitamos tener algunas variantes. Voy a dar click en este botón más para agregar una variante. ¿Qué necesitamos? Tenemos que seleccionar el spinner dentro y girarlo, pero no podemos girarlo 360 grados. No es así como funciona porque de esa manera, Figma no puede crear esa animación spinner, esa animación de bucle que estamos buscando. Entonces, ¿qué tenemos que hacer? Bueno, necesitamos girarlo 90 grados en el sentido de las agujas del reloj. Voy a mantener presionada la tecla Mayús y asegurarme de seleccionar esta capa de spinner dentro de su variante. No selecciones tu variante en sí. Voy a seleccionar este spinner y aquí voy a cambiar el valor de rotación a menos 90 para girarlo en sentido horario. A continuación, voy a seleccionar esta variante también, y voy a duplicarla una vez más. Aquí, voy a hacer doble clic para seleccionar el spinner y simplemente girarlo 90 grados. Tenemos que conseguir menos 180. Aquí verás 180 porque cuando tienes 180 sobre 360, no importa si tienes menos o más. Por eso Figma lo cambia automáticamente a 180. Lo único importante es que veas esta forma. A continuación, voy a seleccionar esta variante, presionar más, doble clic para seleccionar el spinner y simplemente girarlo menos 90 grados. Aquí necesitamos conseguir 90. Tenemos cuatro variantes distintas, y ahora podemos empezar a conectarlas. Voy a seleccionar esta variante predeterminada, dirigirme a la pestaña Prototipo y simplemente conectarla a esta. Debe ser después del retraso, y el retraso va a ser de un milisegundo. Aquí, voy a cambiar la duración a 300, y voy a repetir lo mismo para esto otra vez después de retraso, un milisegundo, y voy a hacerlo para ésta también, después de retraso, un milisegundo y finalmente, voy a conectar esta última variante nuevo a nuestra primera variante. Porque queremos hacer un bucle de esta animación. Aquí después del retraso, un milisegundo y ya terminamos. Probemos esta animación rápidamente. Voy a crear un marco así como éste. Déjame cambiar el color del fondo a negro, dirigirme a assets, y desde aquí, ir a cargar animación y arrastrar y soltar una instancia de este componente aquí. Perfecto. Selecciona este cuadro y juégalo. Está funcionando, pero no estoy satisfecho con su duración, su velocidad. Voy a hacerlo un poco más rápido. Voy a seleccionar todas estas variantes, dirigirme al prototipo y voy a cambiar este valor 300 milisegundos a 150 en su lugar. ver si funciona mucho mejor. Ahora se ve mucho mejor. Nuestro spinner de carga se ve bien. Ahora es el momento de crear ese botón. Para eso, solo voy a presionar T en mi teclado, crear una capa de texto y el tamaño de fuente va a ser 17 puntos y vamos a escribir Pay porque vamos a crear un botón de pago, pulsamos Mayús y A para agregarle auto-layout y voy a alinearlo al centro. Este botón debe tener un color de fondo negro. Así como esto y también el relleno vertical va a ser 16 y aquí voy a aumentar el padding horizontal a algo así como 70 por ahora. Se ve muy bien. Posteriormente podemos simplemente modificar el tamaño cuando creamos una instancia de estos componentes. Esta va a ser nuestra variante por defecto. Voy a renombrarlo por defecto, y puedo hacerlo un poco redondeado también. Voy a establecer la cantidad de radio de esquina en algo así como 12 y vamos a convertirlo en un componente. Ahora necesitamos algunas variantes. Voy a agregarle una variante y esta segunda variante va a llamarse loading. Perfecto, y aquí es donde necesitamos agregar este spinner de carga. Voy a ir a Activos y desde aquí voy a simplemente arrastrar y soltar este spinner de carga en mi botón aquí. Pero aquí tenemos un problema. Como puede ver, se ha cambiado el ancho de este botón. Eso es porque la opción de cambio de tamaño de este botón está establecida para tocar la bocinada. Voy a cambiarlo a ancho fijo, y simplemente disminuir el ancho a 170, así como esto, asegúrate de que también lo hayas arreglado aquí asegúrate de que también lo hayas arreglado aquí y en cuanto al margen entre estos dos elementos, voy a fijarlo a tal vez ocho píxeles. Tenemos nuestro estado predeterminado, tenemos nuestro estado de carga. Sigamos adelante y conectarlos y ver cómo funciona. Voy a ir a prototipar, crear una interacción así como esta y el disparador debería estar al hacer clic, animar inteligente y una duración podría ser de 150, está bien. Lo único que queda es crear un marco y probarlo. Aquí tenemos este botón por defecto. Voy a seleccionar este marco. Golpea Play. Déjame dar click sobre él. Ahí vamos. Funciona, pero aquí tenemos otro problema. También se ha cambiado la altura de nuestro botón. También tenemos que solucionar este problema. Ya sabes qué hacer aquí. Como puede ver, la altura se establece en 53. Voy a cambiar su opción de redimensionamiento a altura fija y aquí la voy a cambiar a altura fija también y la altura va a ser 53. Déjame refrescar la página una vez más. Se ve muy bien. ¿Cuál es el siguiente paso? Cuando hacemos clic en este botón Pagar, una vez que veamos ese spinner de carga, también necesitamos ver esta animación de tick. Podemos crear esta animación de tick en Figma, pero va a llevar mucho tiempo y no es lo ideal. En su lugar, vamos a usar un plugin que se llama animación Lottie. Lottie te proporciona elementos animados que puedes usar en tus proyectos. Básicamente lo que te permite hacer es convertir una animación en un archivo GIF y simplemente usarla en tu proyecto porque Figma reproduce archivos GIF. Aquí voy a agregar una variante más, y después voy a ir a Recursos, Plugins y solo buscar a Lottie. Ya ves aquí tenemos archivos de Lottie. Voy a ejecutarlo. Ya estoy conectado. Asegúrate de crear una cuenta e ingresar a tu cuenta y aquí en la barra de búsqueda, voy a buscar tick. Aquí, como puedes ver, tienes múltiples opciones. Puedes ir a la página siguiente y simplemente explorar diferentes opciones aquí. Voy a simplemente ir a la página anterior y para esta interacción, voy a usar esta. Creo que se ve bastante bien. Aquí podemos previsualizar la animación y también puedes personalizarla. Si quieres, puedes personalizar el color, el color del fondo, lo que quieras. Aquí ya que mi botón es negro, voy a cambiar el color del fondo a negro también y luego lo voy a insertar como GIF, así como esto. Creo que su pequeño tamaño funcionaría. Pulsa Insertar y como puedes ver, me sale este fondo negro. En tu caso, es posible que veas ese ícono de tick, pero así es como puedes cambiar la vista previa aquí. Si seleccionas esto y vas a la sección de campo, simplemente da clic aquí y verás esta opción en la parte inferior. Si usas este control deslizante, solo puedes seleccionar la vista previa porque voy a poder previsualizar el último fotograma aquí, y luego voy a reducirlo a escala. Aquí el ancho y la altura de esta hilandera se establecen en 24 por 24. Voy a seleccionar este y establecer el ancho y la altura a 24 también y luego voy a reemplazarlo con este spinner, así como esto. Aquí déjame seleccionar este spinner y quitarlo. Lo único que tenemos que hacer ahora es crear una conexión entre estos dos. Voy a seleccionar esta varianza. Voy a ir al prototipo y solo conectarlo a éste. Debería aparecer después del retraso. Aquí voy a fijarlo a después del retraso. Ochocientos milisegundos se ve bien, y va a ser inteligente animar. También quiero deshacerme de este texto, voy a eliminar este texto también y ahora vamos a probarlo y ver cómo funciona. Voy a golpear a pagar. Ahí vamos. Funciona bien. Pero aquí tenemos este tema, como pueden ver, está dando vueltas una y otra y otra vez. Ese es el problema con la animación de Lottie. Desafortunadamente, no pude encontrar una opción para deshabilitar este comportamiento de looping. Sin embargo, pude solucionar este problema usando un truco. Lo que quiero hacer es esto, voy a seleccionar esta y solo agregar una variante más y luego voy a volver a los archivos de Lottie aquí y solo buscar esta animación en particular. Voy a buscar garrapata. Ahí vamos, ábrelo, cambia el color del fondo. Pero esta vez no quiero insertarlo como GIF. Voy a insertarlo como SVG. Cuando lo insertes como SVG, básicamente obtendrás un icono estático y eso es exactamente lo que necesito ahora, lo voy a insertar como SVG. Ahí vamos. Vamos a deshacernos de éste y sólo voy a seleccionarlo, escalarlo hacia abajo. Voy a presionar K en mi teclado para seleccionar la herramienta de escala y establecer el ancho y la altura a 24, así como esto y ahora voy a seleccionar esta y conectarla a la última variante. Aquí necesitamos tener después del retraso y no debería ser inteligente animar. Voy a configurarlo a instancia porque una vez terminada la animación, quiero ver instantáneamente este icono estático. Ahora creo que debería funcionar bien. Voy a jugarlo una vez más. Golpea Pagar. Ahí vamos. Funcionó bien y por cierto, este botón responde. Ahora bien, si quiero modificar su tamaño, solo puedo seleccionar esta instancia aquí y simplemente puedo ajustar su ancho a lo que quiera. Yo también puedo ajustar su altura y funcionaría bien. Bien chicos, vamos a terminar este video. Espero que lo hayas disfrutado, y te veré en la siguiente. 18. Gradiente de malla animado: En este video, vamos a crear un degradado de malla animada dentro de Figma. Básicamente, un gradiente de malla es lo que ves aquí. Hay algunos gradientes mezclados entre sí. Como puedes ver, todos estos colores se mueven constantemente. Veamos cómo puedes recrear este degradado de malla animada en Figma. Si vas a la página de degradado de malla animada dentro del archivo del proyecto Figma, puedes ver que ya preparé esta captura de pantalla de este sitio web de Stripe como nuestra referencia. Para crear este degradado de malla animado, primero necesitamos crear ese degradado de malla. Para ello, necesitamos un marco. Voy a presionar “A” en mi teclado y voy a elegir este marco de escritorio aquí, y para crear este degradado. Lo que necesitamos son algunas formas aleatorias, algunas manchas aleatorias para crear estas manchas, voy a usar un plugin llamado blob. Aquí voy a ir a la pestaña de plugins, y desde aquí voy a buscar blob. Ahí vamos. Este es el plug-in que voy a usar. Puedes usar cualquier otro complemento que quieras, o incluso puedes crear formas aleatorias usando la herramienta de lápiz que depende de ti. Pero prefiero usar este plug-in para simplemente acelerar el proceso. Voy a ejecutarlo. Aquí, como puedes ver, nos permite controlar la complejidad y la singularidad de este blob. Voy a presionar “Insertar” para agregar una mancha. Ahí vamos. Voy a modificar la complejidad para que sea un poco más única. Se inserta, y voy a repetir este proceso una y otra vez y simplemente modificar estas dos variables para llegar a formas nuevas y únicas. Déjame hacerlo rápido. Creo que ya es suficiente por ahora. Tenemos muchas manchas diferentes. Ahora lo que voy a hacer es sentir todo este marco de escritorio con estas manchas. Voy a poner uno aquí mismo. No está dentro de nuestro marco, no te preocupes, los vamos a mover dentro más tarde. Voy a poner uno ahí mismo, tal vez hacerlo un poco más pequeño. Ponlo aquí mismo, y solo haz lo mismo para todo el marco. Voy a adelantar este proceso. Ahí vamos. Nuestro marco está lleno de estas manchas. Voy a seleccionarlos todos en mi lista de capas. Voy a asegurarme de que estén dentro de mi marco. Así como esto. El siguiente paso es cambiar el color de estos blogs uno por uno. Voy a seleccionar este, dirigirme a sentir y usando este cuentagotas, voy a elegir este color rojo y voy a hacer lo mismo con todas las demás manchas. Quizá morado para éste, para éste voy a escoger amarillo. Voy a adelantar este proceso. Ahí vamos. Ahora tenemos colores aleatorios para estas manchas. Ahora necesitamos mezclarlos juntos. Voy a seleccionarlos a todos, presionar “Control G” o “Comando G” para agruparlos. Luego dirígete a la sección de efectos aquí, presiona este botón más y voy a agregarle el efecto de desenfoque de capa, así como esto. Ahora desde la configuración avanzada, voy a aumentar la cantidad de desenfoque dramáticamente y voy a asegurarme que se mezclen sin problemas. Así como esto. Voy a aumentarlo aún más. Algo como esto debería funcionar. Ahora puedo seguir adelante y modificar el tamaño de estas manchas y también cambiar su orden aquí dependiendo de mis necesidades. Algo como esto debería funcionar. Ya casi terminamos. Sin embargo, este gradiente se ve bastante plano. No tiene ninguna textura. Voy a agregarle algo de ruido para hacer eso, voy a usar otro plugin llamado noise. Déjame buscarlo aquí. Ahí vamos. Voy a ejecutarlo. Aquí puedes ajustar este ruido como quieras. Se puede modificar la densidad, se puede modificar el contraste, etc. por ahora, sólo voy a modificar la densidad. Creo que algo como esto debería funcionar. Voy a darle a este ícono de tick así como así. Como pueden ver ahora, este ruido se ha agregado a mi lienzo. Aún no está dentro del marco. Voy a moverlo adentro así. Voy a escalarlo así así. Pero es negro. No se ve bien. Lo que voy a hacer es esto, voy a disminuir drásticamente la opacidad. Voy a fijarlo a tal vez 10 por ciento. Incluso puedo disminuirlo hasta tal vez seis por ciento, se ve bien. Voy a moverlo dentro de este grupo. Déjenme llamar a este grupo gradiente. Que nuestro gradiente de malla esté listo, es hora de animarlo. Lo único que tenemos que hacer es esto. Solo tenemos que seleccionar este escritorio, duplicarlo, y luego en la siguiente pantalla aquí como nuestro destino, necesitamos mover estas manchas alrededor. Voy a seleccionar este, por ejemplo este vector y moverlo hacia abajo y mover este morado hacia arriba y hacerlo más grande. Así como esto. Puedo mover este amarillo hacia arriba también. Puedo cambiar su orden y hacerlo mucho más grande, así como esto. Entonces voy a mover todo lo demás uno por uno. Solo queremos que Figma sepa que estas manchas deben ser movidas y deben ser redimensionadas. Voy a seleccionar este de escritorio, dirigirme a la pestaña prototipo y simplemente crear una conexión entre estos dos marcos. El disparador va a ser después del retraso. Obviamente, el retraso va a ser de un milisegundo, y el tipo de animación debe ser smart animate. Aquí la duración debería ser de 10,000 milisegundos porque queremos que estas manchas se muevan tan lentamente. Así mismo, y para hacer un bucle de esta animación, voy a seleccionar este segundo fotograma y conectarlo de nuevo a este primer fotograma. Todo lo demás aquí debería estar intacto. Ahora déjenme darle a este botón Reproducir y veamos el resultado. Todos estos colores se mueven suavemente. Si quieres, puedes seguir adelante y agregar más colores a este degradado e incluso ajustar la cantidad de desenfoque. Ahora veamos si de alguna manera podemos enmascarar este gradiente, como lo que tenemos aquí en esta web de stripe. Es tan sencillo. Voy a crear un rectángulo aquí, así como esto, y mientras esté seleccionado, voy a presionar “Enter” para entrar al modo de edición, voy a agarrar este nodo inferior derecho y mantener presionada la tecla Mayús y moverlo hacia arriba así. Yo también puedo agarrar este y moverlo hacia abajo. Pulsa “Listo” a continuación en la lista de capas, voy a mover este rectángulo uno y ponerlo por debajo de nuestro grupo de degradados. No deberíamos poder ver eso. Antes de enmascarar este degradado, voy a seleccionar este rectángulo uno, darle a “Control C” y seleccionar este segundo fotograma y darle a “Control V” y bajarlo también, porque necesitamos tener esta capa en ambas pantallas. A continuación, voy a seleccionar estas dos capas, el grupo de degradados y este rectángulo que acabamos de crear, dirígete a la barra de herramientas y pulsa este botón así como este. Ahora como pueden ver, tenemos esta máscara. Hagamos lo mismo por esta pantalla, bien. Si solo selecciono este de escritorio y presiono “Reproducir”, como pueden ver, tenemos este degradado de malla animada enmascarado dentro de esta forma. Chicos, eso es todo por este video. Espero que lo hayas disfrutado y te veré en la siguiente. 19. Animación de desplazamiento de desplazamiento: [MÚSICA] El sitio web de Apple ha sido una gran fuente de inspiración de diseño e interacción para muchos diseñadores de UI UX debido a sus increíbles páginas de aprendizaje con animaciones fluidas. En el episodio de hoy, te voy a mostrar cómo recrear la página de aprendizaje de Apple Studio Display, incluyendo esta animación fluida en Figma. Vamos a sumergirnos. Si vas a apple.com y abres el menú de Mac aquí, puedes abrir el menú de la pantalla. Desde aquí, si selecciona Studio Display, esta página de aprendizaje se carga. Si me desplazo hacia abajo, verán que se reproduce esta animación. Es muy suave. Por último, llegaremos a este punto. Si sigo desplazándome hacia abajo, mira lo que pasa. La pantalla de estudio aparece suavemente y finalmente estas dos capas de textos se desvanecen. Analicémoslo primero. Tenemos que asegurarnos de que tenemos esta imagen así que ya descargué esta imagen. También esta imagen de Studio Display debería ocupar todo el ancho y alto disponible de nuestra pantalla, igual que lo que vemos aquí. Justo en el medio, necesitamos tener esta capa de texto. Una vez que ocurre esa transición, esta capa de texto debería desvanecerse y esta pantalla de estudio debería reducirse, y finalmente, estas dos capas de texto deberían desvanecerse. Déjame mostrarte cómo puedes hacerlo rápidamente en Figma. Aquí ya preparé esta imagen de Apple Studio Display y además preparé estas dos capas de textos. Para esta animación, voy a golpear A y voy a crear un marco de tamaño personalizado. Aquí voy a establecer el ancho y alto a 1920 por 1080 respectivamente, así como así. Entonces voy a arrastrar y soltar esta imagen dentro de este marco así como esta. Tienes que asegurarte de que esté escalado así porque solo queremos ver el fondo de pantalla en este momento. Entonces tenemos que traer aquí mismo este texto. Déjame arrastrarlo y soltarlo. Voy a hacerlo blanco así y voy a alinearlo al centro tanto horizontal como verticalmente. Ese es el paso uno. A continuación, voy a seleccionar este Frame 1, voy a duplicarlo, golpear Control D o Comando D, bajarlo así. En este paso, necesitamos escalar estas dos capas hacia abajo. Voy a mantener pulsado la tecla Mayús y seleccionarlos a ambos. Ahora voy a presionar K para seleccionar la herramienta de escala, mantén pulsado la tecla Mayús y la tecla Alt para reducirlas proporcionalmente, así como así. Voy a bajarlo y también voy a moverlos hacia arriba. A continuación, voy a seleccionar esta capa de texto y voy a establecer su opacidad a cero por ciento porque necesita desaparecer. A continuación, voy a duplicar esta trama una vez más, bajarla. Esta vez voy a mover este fotograma hacia arriba así. Aquí necesitamos colocar estas dos capas de textos. Entonces los voy a traer aquí mismo. Se ve bien. Pero para animar estas capas de textos, igual que lo que vemos aquí, necesitamos asegurarnos de que estas dos capas de texto también se coloquen en el segundo fotograma. Voy a golpear Control C o Comando C, seleccionar Marco 2, seleccionar Marco 2, presionar Control V o Comando V pero estas dos capas de textos deberían estar enmascaradas de alguna manera. Voy a mantener pulsado la tecla Mayús y la barra espaciadora en mi teclado y bajarlos así como así. Ahora, todavía están dentro del Marco 2 pero no podemos verlo. Ya casi terminamos. Solo necesitamos agregar las interacciones. Voy a seleccionar este Frame 1, voy a dirigirme a la pestaña prototipo aquí mismo. Ahora simplemente puedo conectar estas dos pantallas así como así. Voy a poner el gatillo a llave. Aquí, voy a presionar la tecla de flecha derecha en mi teclado y la animación va a ser inteligente animar, facilidad. Vamos a ponerla en 1000 milisegundos, va a ser suficiente, creo. Hagamos lo mismo por esta pantalla. Voy a conectarlos. Va a ser clave, animación inteligente y 1000 milisegundos. Vamos a darle una oportunidad y ver cómo se ve. Bueno. Voy a presionar la tecla de flecha derecha en mi teclado. Bonito. Como pueden ver, tuvimos esta animación suave una vez más. Aquí tenemos un problema. Estas capas de textos aparecen pero necesitan desvanecerse. Tenemos que hacer un ajuste aquí. Si simplemente te diriges al Marco 2 y seleccionamos estas dos capas de textos aquí mismo, entonces podemos disminuir la opacidad a cero por ciento. Ahora debería funcionar bien. Vamos a intentarlo una vez más. Bueno. Ahí vamos. Ahora tenemos esta hermosa transición suave. 20. Barra de pestaña de animación: [MÚSICA]. En este video, vamos a crear una barra de pestañas animada juntos, igual que lo que ves aquí. Vamos a ser afirmados. Entonces aquí en el archivo del proyecto Figma, debes seguir adelante y buscar la página animada de la barra de pestañas. Y por dentro puedes ver que ya preparé algunos íconos para ti. Entonces generalmente para una pestaña, o necesitamos tener dos estados diferentes para nuestros íconos, necesitamos tener el estado predeterminado y el estado seleccionado. Entonces por esa razón, aquí preparé dos signos diferentes de estos íconos, el signo de contorno y el estilo sólido. Ya que los vamos a convertir en componentes, es muy importante saber nombrarlos correctamente, porque Figma los va a categorizar en función de sus nombres. Entonces aquí tenemos Home forward slash Sólido. Para este tenemos a casa Forward slash Outline. Lo mismo se aplica a todos estos otros íconos. Entonces el primer paso es convertir nuestros íconos en componentes. Así que voy a seleccionarlos todos, dirigirme a la barra de herramientas y desde aquí, seleccionar Crear múltiples componentes. A continuación, voy a seleccionar estos iconos de contorno, duplicarlos para simplemente crear instancia de estos componentes. Voy a mantener pulsada la tecla Mayús en mi teclado y usando las teclas de flecha, voy a moverlas hacia abajo así. Como puedes ver, los iconos son diferentes aquí, lo que indica que estas son las instancias de estos componentes porque no queremos usar los componentes maestros en nuestro diseño. Mientras están seleccionados, voy a agregarles otro layout. Así que pegó a Shift y A. Ahí vamos. Voy a ponerle nombre tabulador. Para esta barra de pestañas, vamos a tener un color de fondo. Voy a agregarle un relleno. Va a ser blanco. Alineemos todo al centro. También vamos a cambiar el relleno aquí. Voy a poner el relleno vertical a 24. En cuanto al relleno horizontal, pongámoslo en algo así como 66. Eso está bien. Voy a aumentar el espaciado entre a algo así como 54. Hasta el momento, tan bien. Ahora voy a seguir adelante y hacer que esta barra de pestañas esté completamente redondeada. Posteriormente podremos cambiar su estilo, pero por ahora, prefiero tener aquí una barra de tabulación redondeada. Vamos a previsualizar nuestra barra de pestañas una vez más, veamos qué necesitamos tener. Cuando se selecciona una pestaña, el icono debe cambiarse a sólido. Además, necesitamos ver este círculo detrás de esa pestaña. Voy a empezar por crear un círculo aquí. Déjame crear un círculo. Así como esto. Simplemente no te preocupes por ello. Está ocupando espacio. Vamos a arreglarlo. Solo necesitamos cambiar el color también. Voy a cambiarlo a azul, algo así. Si bien está seleccionado, voy a presionar este botón más aquí mismo, que dice posición absoluta. Ahí vamos. Ya no ocupa espacio alguno. Voy a asegurarme de que esté colocado por encima de todas estas pestañas. De lo contrario, no podemos ver nuestras pestañas. Cambiemos su dimensión a 40 por 40. Voy a asegurarme de que esté alineado con mi ficha aquí. Voy a moverlo hacia el lado izquierdo. Si mantengo presionada la tecla Alt o la tecla Opción en mi teclado, se puede ver que tenemos un relleno de ocho en todos los lados. A continuación, necesitamos cambiar este icono de contorno a sólido. Va a ser tan sencillo ya que convertimos todos nuestros íconos en componentes, voy a seleccionar este, Home Outline, dirígete al inspector de diseño. Aquí como pueden ver, tenemos este menú desplegable, y lo voy a abrir. Voy a cambiarlo a sólido. Ahí vamos. A continuación, necesitamos cambiar su color a blanco y nuestra barra de pestañas está lista. Ahora, necesitamos convertir toda esta pestaña en un componente, porque vamos a agregarle múltiples variantes. Voy a seleccionar la barra de pestañas y simplemente dar clic en este botón para convertirlo en un componente y presionar este botón para agregarle algunas variantes. En total, necesitamos tener cuatro variantes porque tenemos cuatro pestañas diferentes. Bueno. Para estos componentes establecidos, necesitamos tener una propiedad, y voy a ponerle nombre tab. A continuación, seleccionemos esta primera variante y cambiemos el valor a home, lo que significa que se selecciona la pestaña home. Voy a seleccionar este y cambiarlo a marcador. Bueno. Seleccionemos esta y cambiemos el valor de esta propiedad de pestaña a notificación. Por último, para éste, cambiémoslo a mensaje. Ahora necesitamos modificar estas variantes una por una. Entonces voy a comenzar con el círculo. Voy a seleccionarlo aquí. Mantenga pulsada la tecla Mayús y muévala hacia el lado derecho. Así como esto. Alinear con este icono de marcador. Ahora voy a seleccionar el icono Mi Inicio aquí, cambiar su tipo de sólido a contorno. Aquí para este marcador, voy a seleccionarlo, cambiar su tipo a sólido, y cambiar su color a blanco. Voy a hacer lo mismo por todas estas pestañas. Para este, voy a seleccionar la Elipse, mantener presionada la tecla Mayús y moverla hacia el lado derecho y ponerla detrás de este icono de campana. Ahí vamos. Seleccione este icono de Inicio y cambie su tipo a contorno. Voy a seleccionar este icono de campana y cambiarlo a sólido y también hacerlo blanco. Por último, para este , selecciónelo, mantenga presionada la tecla Mayús y póngalo detrás de un icono de mensaje. Así como así, asegúrate de que esté perfectamente alineado con tu icono. Cambia el tipo de este icono de Inicio a contorno. Voy a seleccionar este ícono de Mensaje, cambiarlo a sólido y hacerlo blanco. Entonces tenemos nuestras barras de tabulación. Ahora es el momento de crear conexiones. Así es como lo voy a hacer. Voy a comenzar con este ícono de Inicio. Tenemos que seguir adelante y seleccionar este ícono de Inicio y conectarlo a esta primera variante para todas estas tres. Entonces, mientras esté seleccionado, vaya a la pestaña Prototipo y simplemente conéctelo a esta , la primera. Aquí el disparador debe estar en click smart animate. Voy a establecer la duración en 300 milisegundos. Hagamos lo mismo por éste. No necesitamos cambiar nada más y éste también. A continuación, lo voy a hacer por el marcador. Voy a seleccionar esta, conectarla a la segunda variante. Seleccione esta también, conéctelo a la segunda variante finalmente, seleccione esta, conéctelo a la segunda variante. Ahora hagámoslo por el icono de la campana. Voy a conectarlo a la tercera variante, esta también. Por último, éste. Por último, pero no menos importante, seleccionemos este icono conectado a la última variante, ésta también y ésta, así como ésta. Ahora es el momento de comprobarlo. Voy a crear un marco aquí. Se puede crear un marco de teléfono. Voy a crear un marco de tamaño personalizado por ahora. Hagámoslo negro, así como esto. Desde assets, voy a ir a barra de pestañas animada y simplemente arrastrar y soltar una instancia de esta barra de pestañas aquí, así como esta, y alinearla al centro. Voy a seleccionar este marco. Pulsa Play, y veamos si todo funciona bien o no. Aquí, tenemos nuestro estado Home Selected. Voy a dar click en éste. Ahí vamos. Es totalmente receptivo e interactivo. ¿Qué tan genial es eso? Eso es todo por este video. Te veré en la siguiente. 21. carrusel de imagen animada: [MÚSICA] En este video, te voy a mostrar cómo crear este carrusel de imágenes animadas en Figma, así mismo. Si estás listo, comencemos. Quiero que sigas adelante y abras esta imagen animada una página de carrusel dentro del proyecto Figma. En el interior puedes ver que ya preparé estas imágenes para ti. Aquí tenemos algunos Apple Watches, y también aquí tengo este grupo de texto. Como puedes ver, aquí tenemos un título sencillo y un subtítulo. Lo primero que tenemos que hacer es crear un marco. Voy a presionar A en mi teclado y voy a crear un marco de tamaño personalizado. Vamos a establecer el ancho y alto en 500 píxeles, así como así. Ahora, voy a seleccionar todas estas imágenes y ponerlas dentro de este marco. Déjame moverlos hacia abajo así. Pero el punto es que solo deberíamos ver un reloj a la vez. Voy a seleccionar este Marco 1 aquí y voy a asegurarme de que esta casilla de verificación de contenido de clip esté seleccionada. De lo contrario, podremos ver estos relojes. Asegúrese de verificar estas marcas de verificación. Creo que podemos subir un poco esta imagen. Donde quiera mover esta imagen hacia arriba, debe asegurarse de seleccionar todas las demás imágenes también. Voy a seleccionarlos a todos y moverlos hacia arriba. ¿Qué necesitamos aquí? Justo debajo de esta imagen, necesitamos tener este indicador. Puede pensar que necesitamos tener algunos círculos y un rectángulo pero eso está mal. ¿Por qué? Porque mira lo que pasa aquí. Cuando arrastre esta imagen, ya ve lo que pasa. Este primer indicador se convierte en círculo y este segundo se convierte en rectángulo. Para crear tal indicador, necesitamos usar un rectángulo desde el principio. No necesitamos ningún círculo. Déjame crear un rectángulo aquí, así como esto. Hazlo muy pequeño, tal vez 28 por ocho, algo así. Hazlo completamente redondeado. Pero lo voy a poner aquí mismo y luego lo voy a duplicar, golpear Control D o Comando D. Muévelo hacia el lado derecho. Ahora bien, éste debería ser un círculo. Para ello, solo tenemos que asegurarnos de que el ancho y la altura sean los mismos. Voy a disminuir el ancho a ocho. Ahora, voy a duplicarlo una vez más y ponerlo ahí mismo. Ahora, voy a seleccionarlos a todos y les voy a agregar auto-layout, así que pulsamos Mayús y A. Ahí vamos. Déjame cambiarle el nombre a indicador, así como esto. Este primero, el seleccionado, debería ser un poco más oscuro. Voy a hacerlo un poco más oscuro también, así como así. Nuestro indicador también está listo. Déjame alinearlo al centro. Puedo moverlo un poco hacia arriba. Lo siguiente que necesitamos son las capas de textos. Voy a traerlos aquí abajo. Vamos a alinearlo al centro y voy a moverlo un poco hacia arriba. Creamos nuestro marco principal. Ahora, es el momento de animar este fotograma. Para ello, vamos a usar varianza y componentes interactivos, como de costumbre. Voy a seleccionar este Frame 1 y lo voy a convertir en un componente, y voy a agregarle una variante, así como esta. Permítanme seleccionar este conjunto de componentes y cambiar el nombre de la propiedad a slide. Esta primera variante va a ser una. Este segundo va a ser dos. Añadiremos otro en unos segundos. Pero primero, veamos qué tenemos que hacer aquí. Si acabo de previsualizar este carrusel, puede ver que cuando arrastre esta imagen hacia el lado izquierdo, empieza a girar así. Entonces el siguiente reloj entra en el marco girando también, así como así. Esto es lo que tenemos que hacer. Tenemos nuestro punto de partida aquí y está bien. Para esta segunda variante, voy a seleccionar todas estas imágenes, incluso las que están fuera de este marco. Voy a mantener pulsada la tecla Mayús, y usando las teclas de flecha, las voy a mover hacia el lado izquierdo, así como así, hasta que veamos nuestro segundo reloj. A continuación, voy a seleccionar éste, alinearlo al centro horizontalmente. Bueno. Pero ahora solo los movemos sin ninguna rotación. Para que ese efecto de rotación suceda, voy a seleccionar este primero. Voy a rotarlo 30 grados. Mantenga pulsada la tecla Mayús e intente girarla aquí 30 grados. Alternativamente, puedes simplemente especificar el valor aquí. Pero, ¿y éste? Aquí, como pueden ver, cuando intenté arrastrarlo hacia el lado izquierdo, el reloj rosa también gira. Para que eso suceda, necesito dirigirme a mi primera variante aquí. Voy a seleccionar este segundo, que es nuestro reloj rosa, y lo voy a rotar a menos 30 grados, así como esto. Nuestra primera y segunda variantes están listas. Ahora, necesitamos una variante más. Voy a seleccionar esta segunda y presionar este botón Plus para agregar una variante más. Este va a ser el número 3. Voy a repetir lo mismo. Voy a seleccionar todas estas imágenes así como así. Mantenga pulsada la tecla Mayús y muévalas hacia el lado izquierdo. Ahí vamos. Ahora, voy a seleccionar este reloj amarillo y dejándolo al centro. Seleccione aquí este reloj rosa, número 2 y gírelo 30 grados. Así como así como puedes ver aquí, tenemos 30 y en la segunda variante, también deberíamos rotar este tercer reloj. Necesitamos girarlo a menos 30 grados. Pero, ¿y nuestro indicador? El primero ya está hecho. Voy a acercarme aquí. Para el segundo, lo que voy a hacer es esto, no podemos simplemente mover éste al lado derecho. ¿Por qué? Porque aquí, como pueden ver cuando trato de arrastrar este reloj hacia el lado izquierdo, así como así, este indicador, el primero se transforma en círculo. No voy a cambiar su posición aquí y eso es exactamente lo que tenemos que hacer. Voy a seleccionar esta segunda. Voy a ir a Diseño y voy a poner su ancho en 28, igual que lo que tenemos aquí. Voy a cambiar su color a este gris oscuro. Entonces voy a seleccionar este, el primero, y establecer su ancho en ocho y cambiar su color a este gris claro. Tenemos que hacer lo mismo aquí también. Voy a seleccionar este indicador y voy a seleccionar este tercero, aumentar el ancho a 28, así como así. Cambia su color a gris oscuro. Seleccione esta, establezca su ancho en ocho, y simplemente vuelva a cambiar su color a gris claro. Fresco. Para este ejemplo, no voy a cambiar estas capas de textos como el color. Va a ser tan simple, solo puedes configurarlo en rosa, verde y amarillo. El punto principal que debes aprender aquí es cómo animar este reloj y también este indicador. En caso de que te enfrentes a dificultades para mover estos relojes, sobre todo cuando no puedes ver estos relojes afuera, lo que puedes hacer es esto, puedes golpear Shift y O para ingresar a la vista de contorno. Ahora como puedes ver, incluso estos relojes fuera de este marco son visibles para ti y te va a ser muy útil cuando quieras moverlos. Para volver al modo normal, puedes presionar Mayús O nuevamente. Pero ¿qué pasa con las conexiones? Esto es lo que debes hacer. Muchas personas cuando quieren crear esta animación drag, cometen un error muy común. Aquí seleccionan su variante, por ejemplo esta, Variante 1. Después intentan conectarlo al siguiente y simplemente cambian el gatillo para arrastrar. Eso no va a funcionar. Si solo conectas estas dos variantes así, la animación de arrastre no funcionará como esperabas. En su lugar, es necesario seleccionar esta imagen, esta, y luego tratar crear una conexión entre estas dos. Ahora, voy a poner el gatillo en arrastre. Va a ser inteligente animar 300 milisegundos, se ve bien. Hagamos lo mismo aquí. Voy a seleccionar esta, conectarla de nuevo a la primera variante. Va a estar en arrastre otra vez. Vamos a conectar este con el tercero en drag y el tercero con el segundo, va a ser en drag y básicamente estamos hechos. Vamos a probarlo y ver cómo se ve. Voy a crear un marco de tamaño personalizado aquí, 500 por 500 píxeles, así como esto. A partir de assets, voy a buscar carrusel de imágenes animadas y arrastrar y soltar esto en este fotograma, alinearlo tanto horizontal como verticalmente. Puedes seguir adelante y ponerlo dentro de cualquier marco que quieras. Pero para este ejemplo, prefiero ponerlo dentro de este marco y sólo previsualizarlo. A ver si funciona. Ahí vamos. Funciona bien. Nuestro indicador está animado y también tenemos este efecto de rotación aquí para estos relojes. En caso de que quiera utilizar este carrusel de imágenes en un teléfono móvil. Lo que puedes hacer es esto. crear un marco de teléfono móvil aquí, por ejemplo, iPhone 14, así como así. Entonces solo arrástralo y suéltalo dentro y simplemente presiona K y bájalo así. Funcionaría perfectamente si solo selecciono este marco móvil y lo previsualizara. Se puede ver que funciona bien. Esa es la belleza de usar componentes interactivos. Chicos, espero que hayan disfrutado de esta lección. Te veré en la siguiente. 22. Botón de acción flotante animado: En este video, te voy a mostrar cómo crear un botón de acción flotante animado así como este. Si estás listo, vamos a sumergirnos. Aquí dentro del archivo del proyecto Figma, ya preparé estos botones para usted. Para crear esta interacción, necesitamos dos variantes diferentes, necesitamos esta variante cerrada y también esta variante abierta. Esto es lo que voy a hacer, voy a seleccionar este botón más y lo voy a convertir en un componente igual a este y voy a agregar una variante también para crear conjunto de componentes. Este conjunto de componentes va a ser nombrado button y además, su propiedad va a ser nombrada state. el valor de esta propiedad para va a cerrar el valor de esta propiedad para la primera variante y para ésta se va a abrir. Entonces, ¿qué necesitamos? Dentro de ambas variantes, necesitamos tener estos botones también. Voy a seleccionar estos conjuntos de componentes y voy a ampliarlo. Pero mira lo que pasa, el problema aquí es que las restricciones para estos dos botones no están establecidas correctamente. Voy a seleccionar esta y voy a cambiar las restricciones a arriba e izquierda y voy a asegurarme de que esta también tenga las mismas restricciones. Ahora podemos ampliar fácilmente estos conjuntos de componentes. Déjame mover estas variantes por ahí, en algún lugar por aquí y ahora voy a seleccionar estos botones y los voy a poner dentro de esta variante cerrada. Asegúrate de colocarlos dentro de esta variante. Ahora voy a alinear todo verticalmente, así como esto y horizontalmente, y asegurarme de que los coloques aquí mismo. Necesitas alinearlo con tu botón más. A continuación, voy a moverlos y ponerlos debajo de nuestro ícono más y botón más, para así así poder ocultarlos. Ahora mientras estás seleccionado, voy a copiarlos, presionar Control C o Comando C, y voy a pegarlo dentro esta variante abierta también. Voy a seleccionar esta variante abierta y presionar Control V o Comando V y simplemente moverlos aquí mismo. Veamos qué necesitamos obtener, cuando está cerrado, necesitamos ver este ícono más pero cuando se abre, necesitamos ver este ícono de descartar en su lugar y luego estos botones deberían aparecer. Voy a mover un poco esta variante cerrada hacia arriba para tener más espacio aquí y lo primero que voy a hacer es seleccionar este icono y simplemente mantener presionada la tecla Mayús y rotarla menos 45 grados para obtener este icono de descarte. Ese es el primer paso. El siguiente paso es mostrar estos botones, la música de la carpeta y los botones de video. Déjame ver el pedido aquí, necesitamos tener la carpeta aquí, la música y el video ahí mismo. Voy a comenzar con la carpeta, déjame seleccionarla aquí, mantener presionada la tecla Mayús, y usando las teclas de flecha, voy a moverla hacia arriba así. Voy a mantener pulsada la tecla de opción en mi teclado o la tecla alt para ver el margen aquí. Voy a poner el margen a 16. A continuación, seleccionemos este botón de música, mantengamos presionada la tecla Mayús y muévala hacia el lado izquierdo, así así y el margen va a ser 16. Por último, voy a seleccionar este botón de video y mantener presionada la tecla Mayús y moverla hacia abajo así. Hasta ahora, tan bueno, pero no es exactamente lo que necesitamos. Como puedes ver aquí, tenemos un arco. Voy a mover esto aquí arriba y vamos a colocarlos así. Tenemos nuestra variante abierta, también tenemos nuestra variante cerrada, ahora es el momento de crear nuestras conexiones. Voy a seleccionar esta primera, dirigirme al prototipo, y voy a conectarla a esta segunda variante, que es esta variante abierta. El árbol aquí debería estar en click smart animate en 300 milisegundos. Voy a crear una conexión nuevo a esta variante cerrada ahora. Vamos a previsualizarlo y ver si es lo que queríamos o no. Voy a crear un marco de tamaño personalizado aquí, así como esto y a partir de assets, voy a arrastrar y soltar una instancia de este botón ahí mismo. Déjame alinearlo al centro, seleccionar este marco y presionar Reproducir. Voy a hacer click en él y ver qué pasa. Algo anda mal, aquí tenemos nuestro icono animado. Aparece este botón, pero qué pasa con los demás, veamos qué pasa aquí. Aquí está el problema, cuando muevo estos botones, accidentalmente los coloqué fuera de esta variante. Voy a moverlos de nuevo dentro, y ahora debería funcionar. Voy a darle click, ahí vamos. Vemos que tenemos esta animación, pero hay una cosa más que tenemos que hacer. Como puedes ver aquí, tenemos este efecto rebote. Creo que es una buena idea agregar este efecto rebote a este botón también. Para ello, solo tenemos que seleccionar éste, dirigirnos a Prototipo, hacer clic en tu interacción, y desde aquí, voy a cambiar la velocidad de facilidad a rápida. Yo solo quiero que esta interacción tenga este efecto rebote. Para esta variante cercana para esta interacción, quiero mantenerla como está fuera. Vamos a darle una oportunidad. Ahí vamos. Chicos, eso es todo por este video, veré en el siguiente. 23. Efecto de acordeón: En este video, te voy a mostrar cómo crear un efecto de acordeón animado para estas tarjetas igual que lo que ves aquí. Aquí dentro de esta página de efecto acordeón, ya preparé para ti esta tarjeta. Es una tarjeta simple que creé usando otra maquetación. Veamos qué hay dentro. En el interior tenemos este marco. Como puedes ver, también responde. También le agregué otro layout y dentro aquí tenemos este icono y esta capa de texto. Lo importante aquí es que la opción de redimensionamiento de este marco se establece en cerdo para que esta tarjeta sea receptiva igual que lo que ves aquí. Aparte de eso, tenemos este divisor. Es una línea simple y otra capa de texto. Para este efecto acordeón, solo necesitamos tener dos estados diferentes ; cerrado y abierto. Veamos cómo podemos crear uno. Tenemos este estado abierto. Voy a convertirlo en un componente así como este y añadir una variante. Voy a seleccionar el conjunto de estos componentes y cambiar el nombre de la propiedad a estado. Ahora voy a seleccionar esta primera variante. Se debe abrir. Eso está bien. Voy a seleccionar esta segunda y debería estar cerrada. Para esta variante cerrada, lo que tenemos que hacer es ocultar este divisor y también este texto. Por último, necesitamos rotar esta flecha 180 grados. Como usé otro diseño para esta tarjeta, es bastante simple. Sólo voy a seleccionarlo y solo esconderlo en la lista de capas. Ahí vamos. Voy a seleccionar esta también y esconderla. Ves que cuando usas otro layout, ya que tu elemento es responsive, es muy fácil crear componentes interactivos. A continuación voy a seleccionar este icono, mantener pulsada la tecla Mayús y girarla 180 grados, y básicamente terminamos. Solo necesitamos conectar estas dos varianzas ahora. Voy a seleccionar este, dirigirme al prototipo, conectarlo a este, y debería estar de barril y animar de forma inteligente. Voy a configurarlo demasiado “Rápido” para obtener este efecto rebote como puedes ver aquí. Ahora hagamos lo mismo por esta varianza. Solo conectamos de nuevo a la varianza de ropa y no necesitamos cambiar nada aquí. Ahora es el momento de darle una oportunidad. Voy a crear un marco aquí. Déjame modificar el color del fondo. Déjame cambiarlo a azul claro, algo así. Voy a ir a “Activos” y de aquí, voy a buscar mi tarjeta. Vamos a arrastrarlo y soltarlo dentro así así y voy a cambiar su estado a cerrado. Ahora vamos a seleccionar este marco, pulse “Jugar”. Voy a hacer click en él. Ahí vamos, funciona como se esperaba. Pero aquí está lo bueno de otro diseño. Ahora simplemente puedo duplicar esta carta, golpear Control D o Comando D, moverla hacia abajo, duplicarla algunas veces así. A lo mejor una vez más, muévelo hacia abajo. Ahora voy a seleccionarlos a todos así así y voy a agregar otro layout a todos ellos. Golpea Shift y A. Si sigo adelante y hago este cuadro un poco más grande, así así, y trato de previsualizarlo, mira lo que conseguimos. Ahí vamos. Tenemos una lista receptiva de tarjetas con este efecto acordeón. Qué genial es eso. Bien chicos. Eso es todo por este video. Te veré en la siguiente. 24. Qué sigue: Enhorabuena por completar el curso con éxito. Has recorrido un largo camino y estoy muy orgullosa de ti, pero quizá te estés preguntando, ¿cuál es el siguiente paso para ti? Bueno, primero, asegúrate de enviar los proyectos que has realizado en Skillshare porque me encantaría ver lo que has creado. A continuación, te agradecería que dejaras una revisión honesta del curso para que te lo mejorara. Si quieres recibir notificaciones sobre las últimas actualizaciones del curso, asegúrate de seguirme en Skillshare. Si quieres conocer más sobre diseño y prototipado de UI/ UX, también puedes consultar mi canal de YouTube, donde publico videos relacionados con el diseño semanalmente. Fue un honor ser tu instructor en este curso, y espero verte en mis otros cursos. Que tengas un hermoso día, y adiós.