Prototipagem Figma: um mergulho profundo, iniciante a profissional, para UX/UI Designer | Christine Vallaure | Skillshare

Velocidade de reprodução


1.0x


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

Prototipagem Figma: um mergulho profundo, iniciante a profissional, para UX/UI Designer

teacher avatar Christine Vallaure, UI designer, speaker & educator

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      00 Introdução

      2:12

    • 2.

      !!! POR FAVOR, ASSISTA !!! Nova interface do usuário Figma em beta

      2:00

    • 3.

      MATERIAL: Baixe o arquivo Figma

      1:24

    • 4.

      NOVO! Configurar 23 atualizações

      2:01

    • 5.

      FUNDAMENTAL: 01 O espaço de trabalho do protótipo Figma

      3:15

    • 6.

      FUNDAMENTAL: 02 Onde meus prorotipos devem viver?

      1:00

    • 7.

      FUNDAMENTAL: 03 Pré-visualização do dispositivo na tela

      3:03

    • 8.

      FUNDAMENTAL: 04 elementos fixos e roláveis

      3:14

    • 9.

      FUNDAMENTAL: 04 elementos adesivos em scroll

      2:33

    • 10.

      FUNDAMENTAL: 05 quadros de aninhamento para apresentação

      3:22

    • 11.

      FUNDAMENTAL: 06 scroll horizontal e vertical

      5:58

    • 12.

      FUNDAMENTAL: 07 telas de ligação

      4:56

    • 13.

      FUNDAMENTAL: 08 A ação nas costas

      2:31

    • 14.

      FUNDAMENTAL: 09 Scrollto

      4:14

    • 15.

      FUNDAMENTAL: 10 sobreposição

      4:13

    • 16.

      FUNDAMENTAL: 11 links para páginas externas

      2:26

    • 17.

      FUNDAMENTAL: 12 gatilhos de ação

      3:56

    • 18.

      FUNDAMENTAL: 13 opções de animação Figma

      3:49

    • 19.

      FUNDAMENTAL: 15 seções e design stateful

      4:38

    • 20.

      FUNDAMENTAL: 14 animações de primavera e suavidade

      3:14

    • 21.

      FUNDAMENTAL: 16 fluxos em Figma

      3:02

    • 22.

      FUNDAMENTAL: 17 Como adicionar vídeos a protótipos

      1:20

    • 23.

      FUNDAMENTAL: 18 visualização em seu celular

      2:04

    • 24.

      ANIMATO INTELIGENTE: 01

      4:06

    • 25.

      ANIMATO INTELIGENTE: 02 animações inteligentes animadas e em movimento

      2:44

    • 26.

      ANIMATO INTELIGENTE: 03 limitações do animate inteligente

      6:07

    • 27.

      ANIMATO INTELIGENTE: 04 Vamos criar um aplicativo animado inteligente

      14:03

    • 28.

      ANIMATO INTELIGENTE: 05 Anime com propósito e código em mente

      2:59

    • 29.

      COMPONENTES: 01 componentes interativos

      3:45

    • 30.

      COMPONENTES 02 componentes interativos de aninhamento

      1:36

    • 31.

      COMPONENTES: 03 animações fáceis de focar e zoom

      3:24

    • 32.

      COMPONENTES: 04 interações de vídeo

      2:26

    • 33.

      COMPONENTES: 05 componentes interativos e layout automático

      4:59

    • 34.

      COMPONENTES: 06 componentes de funil

      4:58

    • 35.

      VARIÁVEIS: 01 Prototipagem com variáveis

      5:05

    • 36.

      02 troca de variante com variáveis

      3:39

    • 37.

      VARIÁVEIS: 03 expressões

      2:57

    • 38.

      04 expressões de encadeamento

      3:31

    • 39.

      VARIÁVEIS: 05 Declarações condicionais

      5:59

    • 40.

      VARIÁVEIS: 06 declarações condicionais e booleans

      3:33

    • 41.

      DOCUMENT: 01 protótipos Document com fluxos

      4:47

    • 42.

      DOCUMENT: 02 Como compartilhar links de protótipo

      4:12

    • 43.

      DOCUMENT: 03 componentes interativos Documenting para handoff

      7:46

    • 44.

      DOCUMENT: 04 Incorporação em documentações externas

      8:26

    • 45.

      Agradecimento

      0:36

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

1.315

Estudantes

13

Projetos

Sobre este curso

Dê vida ao seu design com a prototipagem Figma. Neste mergulho profundo, vamos aprender tudo sobre a criação de protótipos básicos, animação inteligente na Figma, componentes interativos reutilizáveis e como compartilhar e document.

Vou fornecer um arquivo Figma, que permite que você me acompanhe durante os vídeos ou volte aos exercícios com instruções detalhadas em seu próprio tempo.

Este curso é para você se você tem um conhecimento básico do Figma ou se é um usuário avançado do Figma e quer melhorar suas habilidades de prototipagem.

Noções básicas de prototipagem

  1. Visão geral da atualização da funcionalidade Config 2023 NOVO
  2. O espaço de trabalho Figma Prototype
  3. Onde meu protótipo deve estar? 
  4. Pré-visualização do dispositivo na tela
  5. Elementos fixos e roláveis
  6. Nesting frames para apresentações
  7. Scroll horizontal e vertical
  8. Telas de ligação
  9. A ação de volta 
  10. Role até
  11. Sobreposições
  12. Como ligar para páginas externas
  13. Gatilhos de ação
  14. Opções de animação Figma
  15. Como facilitar os retos
  16. Seções e design stateful
  17. Fluxos em Figma
  18. Como adicionar vídeos a protótipos
  19. Pré-visualização em seu celular 

 Animate inteligente com Figma

  1. Animate inteligente no Figma
  2. Animações inteligentes de animação e movimento
  3. Limitações do smart animate
  4. Vamos criar um aplicativo animado inteligente
  5. Lembre-se: anime com propósito e código em mente

 Componentes interativos

  1. Componentes interativos
  2. Componentes interativos de aninhamento
  3. Animações fáceis de foco e zoom
  4. Interações de vídeo
  5. Componentes interativos e layout automático
  6. Componentes de funil

Prototipagem com variáveis 

  1. Prototipagem com variáveis NEW
  2. Troca de variantes com variáveis NEW
  3. Expressões NEW
  4. Cadeia de interação NOVO
  5. Declarações condicionais NEW
  6. Declarações condicionais  e booleanos NEW

 Documenting e compartilhamento de protótipos Figma 

  1. Protótipos de Document com fluxos
  2. Como compartilhar links de protótipo
  3. Componentes interativos documenting para handoff
  4. Incorporação na documentação externa

© moonlearning.io com moon learning/moonlearning

Conheça seu professor

Teacher Profile Image

Christine Vallaure

UI designer, speaker & educator

Top Teacher

I'm Christine Vallaure, founder of moonlearning.io . I run it as a deliberate solo business. Supported by smart automation and AI, but deeply human at its core. Every course is crafted and taught by me.

I've spent 15+ years in design and product. Agencies, startups, global brands, and my own products. I've been excited, stuck, overwhelmed, and back at square one more than once. Tools move fast. Expectations grow. It's easy to feel like you're always catching up.

What changed things for me wasn't learning every new feature. It was understanding what's happening under the hood. Not to become an engineer, but to design with clarity and control.

That's what I teach. Practical skills that help you move faster without losing craft.

? 15+ years in design an... Visualizar o perfil completo

Habilidades relacionadas

Design Design de UI/UX Prototipagem
Level: All Levels

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. 00 Introdução: Este curso é um verdadeiro mergulho profundo no mundo da prototipagem com Vamos examinar mais de perto a configuração básica para prototipagem Animação inteligente, componentes interativos, prototipagem com variáveis, além documentar e compartilhar nossos Começaremos com o básico e aprenderemos como conectar telas, definir diferentes comportamentos de rolagem e visualizar nossos designs Em seguida, passaremos para a animação inteligente, a parte mágica quando se trata de prototipagem Vou mostrar todos os superpoderes do Smart Animate e também falaremos sobre as limitações e resolveremos alguns problemas Depois de entendermos o Smart animate, passaremos a configurar microinterações com componentes interativos no Figma Os componentes interativos economizarão muito tempo quando se trata de adicionar comportamento padrão às instâncias em todo o seu design. Depois de adicionarmos variáveis para criar expressões e declarações condicionais, você verá o verdadeiro poder de Figma ganhando vida Fornecerei muitos exemplos para explorar nos arquivos do playground. Para finalizar, vou mostrar dicas e técnicas para documentar e compartilhar seus protótipos com outras pessoas. Vamos dar uma olhada na documentação dos componentes interativos do Figma, bem como dos sistemas de design externos Fornecerei um arquivo Figma que permite que você trabalhe comigo durante os vídeos ou retorne aos exercícios com instruções detalhadas em seu próprio tempo Isso faz com que você tenha conhecimentos básicos do Figma ou seja um usuário avançado do Figma e queira melhorar suas habilidades de prototipagem Este é o curso da moon learning dot IO. 2. !!! POR FAVOR, ASSISTA !!! Nova interface do usuário Figma em beta: Heads Figma atualizou sua interface de usuário e você pode ver um novo design em vez do antigo Atualmente, esta atualização está em versão beta fechada, então nem todos têm acesso ainda. Vou atualizar as artes e refletir a nova interface assim que ela estiver disponível para todos. As mudanças são principalmente visuais. Todos os recursos e ferramentas ainda estão lá, apenas em lugares ligeiramente diferentes ou com um novo L. Por exemplo, a barra de ferramentas superior foi movida para baixo. O painel lateral esquerdo, por outro lado, permaneceu praticamente inalterado Agora você pode alterar o nome do seu arquivo aqui. Você ainda pode ver todas as suas páginas, camadas e ativos. No lado direito, você notará algumas mudanças ao clicar em um design, mas todos os recursos ainda estão disponíveis. Se você é iniciante e acha a nova interface confusa, pode clicar no ponto de interrogação na parte inferior direita e voltar temporariamente para a interface antiga Isso não influencia seu design. Dessa forma, você pode acompanhar os vídeos do curso usando a interface antiga com muito mais facilidade até que esteja pronto para fazer a transição para a nova. A FIMA está lançando gradualmente essa atualização. Se você ainda não tem acesso, também pode solicitá-lo à FIMA, mas não há garantia, talvez alguns de vocês precisem ser um pouco pacientes Talvez o administrador da sua equipe também precise ativar a atualização para você, portanto, verifique isso também. A Figma atualiza o software com frequência, portanto, espere mudanças e esteja preparado para se adaptar Os recursos podem se mover como esse botão de biblioteca aqui esteve em todos os lugares possíveis nos últimos anos. Mas não se preocupe, nada nunca se perderá e você se acostumará a usar o FIMA de uma forma muito mais flexível Ele tem um foco muito bom na usabilidade. Portanto, não se trata de aprender algo de cor, mas de entender o software como um todo. 3. MATERIAL: download de arquivo de figma: Talvez você queira trabalhar comigo, então preparei alguns arquivos para você baixar no curso você está fazendo, basta navegar até o projeto e os recursos. E lá você encontrará todas as informações e o link para baixar o material. Nesta página, você encontrará uma variedade de downloads. Você pode simplesmente escolher a causa que está tomando atualmente e clicar em Baixar. E ele baixará automaticamente o arquivo para você. Para importar os arquivos, basta baixá-los. É importante que você tenha uma conta Figma. Na sua conta Figma, navegue até os rascunhos ou vá para um projeto dentro de uma equipe. Clique no botão Importar e você pode escolher qual arquivo deseja carregar. Pode demorar um pouco, pois são muito grandes, mas depois de importados, eles estarão na sua conta e você não precisará repetir esse processo. Dentro do arquivo. Você encontra material para trabalhar comigo nos vídeos, mas eu também adicionei algumas instruções para que você possa sempre voltar em seu próprio tempo, experimentar e praticar. Estou trabalhando com fontes do Google para a maioria dos meus designs. Portanto, se você estiver trabalhando com o aplicativo Figma, não precisará fazer nada ou as fontes do Google serão pré-carregadas automaticamente. Se você quiser trabalhar com o Figma no navegador, basta pesquisar a fonte que está mostrando como ausente, por exemplo Poppins, eu uso muito. E então você pode baixar essa fonte diretamente, instalá-la no seu computador e pronto. 4. NOVO! Configurar as atualizações 2023: No final de junho de 2023, durante uma conferência de conflito da Figma, algumas atualizações para prototipagem foram lançadas Tudo ainda funciona como antes. No entanto, existem poucos extras como esse. Temos um arquivo de entrada, uma prévia. Nosso menu de prototipagem agora está visível ao lado de nossos conectores E podemos prototipar com variáveis. Certifique-se de baixar a versão mais recente do arquivo Figma Aqui você também pode marcar claramente o que há de novo e onde encontrar tudo. Deixe-me explicar rapidamente os novos recursos para que você fique ciente de quaisquer alterações nos vídeos. Assim como antes, se você selecionar qualquer quadro e clicar no botão Reproduzir, isso abrirá a pré-visualização para você. No entanto, agora também temos outra maneira de visualizar , ou seja, se clicarmos no pequeno erro, você poderá ver Visualizar no arquivo. Isso significa que temos uma pequena janela de visualização diretamente em nosso arquivo para ver nosso protótipo e Ação, o que é muito útil Também existe um atalho para isso. Basta pressionar Shift e a barra de espaço, e isso abrirá a janela de visualização para você. E outras mudanças: se você clicar em qualquer conector , o menu de prototipagem agora estará exatamente onde sua interação está acontecendo antes que isso abra uma janela no canto superior Dentro do menu, você ainda encontra tudo como antes, mas tem um layout um pouco diferente. Alguns novos elementos foram adicionados, que são variáveis e condições. Todo o resto já esteve lá antes. Eu recomendo que, se você quiser usar variáveis e condicionais na prototipagem, primeiro se familiarize com as variáveis, que é um recurso totalmente novo no Figma e eu tenho um E então você pode começar a prototipagem com esses novos recursos É mais ou menos isso. Divirta-se prototipando 5. BASICS: 01 Espaço de trabalho de protótipo da Figma: Então, vamos começar com algumas noções básicas o espaço de trabalho ao lidar com prototipagem. Então, aqui temos algumas configurações de design para celular e outras para desktop. E, como padrão, estaremos na guia Design. Ao lado da guia Design, você encontra a guia Prototipagem. Ou você também pode usar o atalho para alternar entre eles, antigo 89, e, a propósito, zero seria o modo de inspeção. Então, vamos conhecer esse menu aqui com mais detalhes. Por enquanto. Saiba que, se você clicar na tela cinza, definirá as configurações gerais do protótipo. Portanto, qualquer dispositivo que você queira configurar, saberei mais sobre isso mais tarde. E se você quiser mudar o plano de fundo , isso estará na visualização da apresentação, que veremos em um minuto. Se você selecionar qualquer moldura em sua tela , verá que o menu de prototipagem aqui muda. E é aqui que vamos trabalhar a maior parte do tempo. Vamos aprender como configurar fluxos diferentes, como configurar interações e animações entre telas diferentes e até mesmo dentro de conjuntos de componentes. E vamos falar sobre o comportamento de rolagem. E se você clicar aqui, basicamente voltará para a configuração geral do protótipo. Portanto, esse é o mesmo menu como se eu simplesmente clicasse no plano de fundo da tela. Vamos fazer isso de novo. Eu seleciono qualquer moldura. Agora você pode ver isso um passo adiante e as configurações do protótipo. Portanto, as configurações do protótipo são apenas para a configuração geral antes de todas as molduras e todos os elementos aqui contidos. Agora, arquivo de design, é aqui que vamos configurar o design e todo o comportamento do nosso protótipo. Se quisermos ver nosso protótipo e ação , precisamos apertar o pequeno botão Play no canto superior direito do seu arquivo. Em seguida, isso salta para o modo de apresentação ou visualização. Você passa o mouse sobre isso. Você também verá os atalhos. No meu caso, como estou em um Mac, tudo isso é para Command and Enter. E você pode ver que isso agora está abrindo uma nova guia. Então, nesta prévia, você verá um único quadro no centro. Se você clicar em um fundo preto e tiver mais algumas opções aqui para poder comentar e compartilhar comentários com sua equipe. E no lado direito, você tem as opções de compartilhamento. Assim, com um link ou convidando, você pode compartilhar e até mesmo obter um código de incorporação para seu protótipo. E falaremos sobre todas essas opções de compartilhamento com mais detalhes durante o curso. Aqui você tem as opções de como deseja que seu protótipo seja exibido. Se você simplesmente usar isso, poderá alternar as diferentes opções para ver tamanhos diferentes como deseja que sejam exibidos. Você pode simplesmente usar as teclas do teclado para pular para o próximo quadro, mesmo que ainda não tenha nenhuma conexão configurada. E observe a ordem em que o Figma usa aqui. Então, isso é muito útil porque Figma realmente escolhe o primeiro quadro e localiza, e depois passa pela linha de quadros. Se não houver mais quadros, ele passará para o próximo quadro disponível. Portanto, esse não precisa ser um papel claro. Pode ser algo assim, mas Figma interpretará isso como uma linha e percorrerá o quadro um por um. 6. BASICS: 02 Onde meus prorotypes deveriam viver?: Agora, onde você deve configurar seus protótipos? Bem, como podemos pular do design para a guia Prototipagem no Figma. Você pode simplesmente configurá-los em seus projetos existentes. Isso pode ser bom para um projeto muito pequeno, mas, em geral, recomendo que você faça uma cópia de suas telas, configure pelo menos uma página própria ou até mesmo um arquivo totalmente próprio e copie seus quadros aqui. E agora eu teria esse local designado apenas para minha prototipagem. A razão para isso é que se eu estiver trabalhando com prototipagem, provavelmente vou configurar muitas versões e ajustar um pouco meus designs para a prototipagem funcione da maneira que eu quiser. Enquanto isso, quero que meu design permaneça bem limpo e seja apenas uma visão geral das páginas existentes. Isso fará mais sentido quando começarmos a construir nossos protótipos e também quando falarmos sobre documentar diferentes comportamentos. 7. BASICS: 03 Na visualização de dispositivo de tela: No Figma, você pode configurar uma pré-visualização do dispositivo, o que é muito bom. Então, se selecionarmos a tela aqui e voltarmos para nossa guia Design. Eu posso ver que esse verde está configurado como um iPhone 14. Eu voltei para o meu menu de prototipagem. Eu posso ir para mostrar as configurações do protótipo. Ou é o mesmo que se eu simplesmente clicasse na tela cinza. E então, no dispositivo, posso escolher o iPhone 14 dos meus dispositivos predefinidos. Eu posso escolher uma cor aqui, então vamos usar a luz das estrelas. E eu também poderia alterar a cor de fundo ao meu gosto. Então, agora vamos tocar novamente. E você pode ver que agora meu design dentro deste dispositivo. Lembre-se de que, depois de fazer uma prévia para celular, alguns gatilhos mudarão de nome. Então clique, por exemplo, será chamado de Tap, mas funcionará exatamente da mesma forma. Agora, a única coisa que você precisa observar é que, se você estiver acessando telas diferentes, tudo estará perfeito, desde que você continue trabalhando nesse tamanho de celular. Assim que você estiver acessando a visualização da área de trabalho, que eu tenho no mesmo arquivo de design, você pode ver que ela simplesmente aparece aqui, mas está mantendo essas configurações de protótipos porque elas estão definidas para toda a página. Se você quiser usar uma pré-visualização do dispositivo, recomendo que você configure uma segunda página para prototipagem. Então, vou chamar esse protótipo de mesa. E eu gosto muito de adicionar alguns ícones, mas não é absolutamente nada que você precise fazer. Você pode simplesmente copiá-los. E eu vou usar esse pequeno ícone de prototipagem aqui. E agora vou chamar isso de um protótipo de esfregão. Então é aqui que a tela do meu celular vai ficar. E eu também gosto de fazer uma espécie de aplicativo separado. Se você estiver no plano gratuito do Figma, talvez não tenha permissão para ter tantas páginas. Então, basta deixar tudo em uma página e simplesmente não usar a pré-visualização do dispositivo. Agora tudo o que preciso fazer é copiá-los para minha nova página. E você já pode ver isso aqui. Na configuração do dispositivo , eles estão definidos como nenhum. Normalmente, não deixo o desktop em nada. Mas você também pode dar uma olhada se há um dispositivo que você deseja usar. Então você pode ver 1280. Então eu tenho que verificar se isso corresponderia ao MacBook Air. Então, vou criar um protótipo e agora posso simplesmente escolher o MacBook Air, e eu teria esse aqui. Agora, enquanto estou jogando, você pode ver que esta página está configurada para o MacBook Air. Se eu estiver voltando e selecionando minha visualização móvel , aqui, esta permanece com o dispositivo do iPhone. Portanto, esse é um conceito muito importante para entender que os protótipos não se comunicam em páginas diferentes mesmo que estejam no mesmo arquivo. 8. BASICS: 04 elementos fixos e scrollable: No Figma, podemos configurar que sejam projetados forma que, no modo de apresentação, alguns elementos sejam fixos e outros sejam roláveis. Vamos dar uma olhada. Aqui. Eu tenho o design de uma tela de celular. Quero que a navegação na parte superior permaneça fixa enquanto o conteúdo rola. Eu tenho outro botão Adicionar aqui embaixo, que também parece permanecer fixo. Vamos dar uma olhada no modo de apresentação, como está agora. Se eu pressionar o botão Play, posso ver meu protótipo. Eu posso ver que, se eu tentar rolar , absolutamente nada acontece. Então, vamos voltar e configurar isso. Para que a rolagem realmente funcione. Precisamos de conteúdo maior que o quadro. Então, aqui eu seleciono o quadro principal chamado mobile. E no lado direito, você pode ver uma pequena caixa de seleção chamada Clipar conteúdo. Se eu desmarcar essa caixa, você verá que meu grupo de cartões é na verdade, muito maior do que minha moldura original. E isso é muito importante se você não tiver conteúdo que possa recortar e que basicamente transbordará sua moldura. Então você não pode adicionar o scroll. Você pode ter isso marcado ou desmarcado. Não faz nenhuma diferença. O que você precisa fazer agora é entrar no modo de prototipagem. Então, clique na guia Prototipagem no canto superior direito. E, em seguida, em rolagem estourada, escolha rolagem vertical. Vamos voltar ao nosso modo de apresentação e ver o que isso fez. Agora eu posso rolar o conteúdo, mas como você pode ver, meu cabeçalho e meu botão aqui não estão fixos. Então, vamos voltar e configurar isso. Escolha o elemento, no meu caso, o cabeçalho que você deseja manter fixo e pule para a prototipagem. Você verá a opção abaixo posicionada de fixar, permanecer no lugar. Observe que aqui no elemento filho você também tem a opção de definir o comportamento de estouro. Então esse seria o comportamento de rolagem dentro desse quadro aninhado. Nesse caso, não queremos nenhum comportamento. Já dissemos nossa rolagem vertical até o contêiner principal. Vamos também corrigir esse botão aqui embaixo. Vamos configurar isso como corrigido, permanecer no lugar também. E agora vamos clicar em Play e dar uma olhada em como isso parece. Portanto, meu contêiner principal rola bem e todos os meus elementos fixos permanecem no lugar. Se alguma vez você perceber que a rolagem não está funcionando, verifique três coisas. Em primeiro lugar, em sua guia de design, certifique-se de ter um conteúdo recortado que seja maior do que o quadro com o qual você está lidando. No menu de prototipagem, verifique se a rolagem de sobrecarga está definida. Depois de configurar o elemento pai, agora escolha um elemento filho que você deseja fixar no local, vá para a prototipagem e, em seguida outro médico escolha fixo, permaneça no local. 9. BASICS: 04 elementos pegajosos no rolo: Elementos fixos na rolagem. Você também pode criar um efeito em elementos que permaneçam grudados quando atingem a parte superior da tela. Essa é praticamente a mesma configuração dos elementos fixos. Portanto, você precisa ter certeza de que o quadro principal tem conteúdo recortado que transborda o quadro para que isso funcione. E isso precisa ser configurado para rolagem vertical. Agora, solte e escolha os elementos que você deseja que permaneçam fixos. Então, no meu caso, esta é a seção chamada Nova e essa seção chamada salva. E então eu estou voltando à prototipagem. E agora na posição em vez de fixa, vou escolher o batente adesivo na borda superior. O que é importante para que isso funcione é que você precisa configurar a ordem no painel de camadas de forma que a posição que está por último. Então, no meu caso, esse azul aqui chamado salvo está em cima do outro. Então parece que este é o primeiro. Mas basicamente na minha hierarquia de camadas, na realidade, essa seção dois está no topo da seção um. Agora vamos escolher a moldura principal. Volte para o clipe de design novamente. E vamos clicar em Play e ver se isso está funcionando. Isso parece ótimo. No entanto, você ainda pode manter o cabeçalho fixo e, em seguida, fazer com que essas seções parem abaixo do cabeçalho simplesmente fixando o cabeçalho. Isso não funcionaria porque eles buscariam a mesma borda superior. Um pequeno truque que você pode usar aqui é desenhar uma moldura ao redor da seção. Então eu chamei isso aqui de pegajoso. E então, por dentro, você pode ver que tenho minha seção normal colocada uma moldura ao redor dela é um pouco maior. Portanto, essa distância aqui é a mesma distância do menu na parte superior. Então, estou criando um offset artificial. E eu fiz o mesmo com minha outra seção aqui embaixo. Então eu fiz o mesmo com o azul aqui. Vamos recortar isso e clicar em Reproduzir e dar uma olhada. E você pode ver que agora ele armazena essa pequena seção, então cria um deslocamento no meu menu e está funcionando muito bem. 10. BASICS: 05 quadros de nidificação para apresentação: Um dos grandes poderes da Figma são as molduras de nidificação. E isso também liberará muitas possibilidades quando se trata de prototipagem. Então, vamos entender isso um pouco melhor. Então, aqui eu tenho meu design e essa geralmente é a tela que eu estou representando como uma moldura. E aqui já configurei tudo o que eu queria que fosse fixo e rolável. Se eu entrar no meu modo de apresentação, posso fazer com que eu role um protótipo para cima. Até agora tudo bem. Se eu pudesse, no entanto, desenhe uma moldura em torno desta. Então, vamos desenhar uma moldura simples e dar a ela outra cor de fundo. Então, entendemos isso um pouco melhor. E agora eu entraria no meu modo de apresentação. Então você pode ver que Figma pegou a moldura principal. Então, tudo o que contém outras molduras como minha moldura de exibição. A melhor coisa agora é que tudo o que eu configurei neste quadro. Portanto, todo o elemento fixo e elementos roláveis mais antigos ainda permanecem no lugar. E podemos fazer um ótimo uso disso. Porque isso nos permite apresentar nosso protótipo em contexto. Então, o que podemos fazer, por exemplo, eu configure aqui outro quadro. E nesse quadro eu posso adicionar um título, alguns marcadores de descrição descrevendo meu protótipo. E eu também adicionei uma imagem, então uma maquete onde vou colocar meu protótipo. Você não precisa adicionar isso. Então, agora vou pular e copiar meu design original. E com isso, uma cópia de todas as configurações, rolagem de pedidos e elementos fixos. E eu vou colá-lo dentro da minha maquete aqui. Vamos arredondar os cantos para que se encaixe um pouco melhor. Então, se eu selecionar agora esse quadro e pressionar o modo de apresentação , ele me mostrará o quadro inteiro. Então, todos os slides da apresentação que eu configurei. E o melhor é que meu protótipo ainda estará funcionando. Portanto, ele pode realmente ser apresentado em seu ambiente. Se você mover o mouse para o canto superior direito da tela, você verá o menu suspenso Opções. E ele pode escolher coisas como se você quiser que uma apresentação seja ajustada à tela em termos de largura e assim por diante, o que quer que você escolha aqui, se você clicar no botão de compartilhamento do protótipo, qualquer pessoa que visualize sua apresentação com esse link terá as mesmas predefinições. Você também pode conectar diferentes quadros de apresentação. Assim, assim como um protótipo padrão, você pode criar uma apresentação que inclua um protótipo funcional e clicável. Do tamanho que esse é um recurso realmente incrível para impressionar a todos em uma apresentação, é muito bom entender como a prototipagem e o Figma funcionam. Ou seja, você define a prototipagem nos quadros individuais. E isso é algo que vai te ajudar muito quando nos aprofundarmos um pouco mais na definição de direções diferentes. 11. BASICS: 06 rolagem horizontal e vertical: Vamos investigar um pouco mais as diferentes direções de rolagem em Figma. Portanto, temos a vertical, a horizontal e a combinação de ambas que queremos ver. Vamos começar com a vertical, que também é a mais comum. Lembre-se de que, para todos eles, para que a rolagem funcione, você precisa ter um conteúdo recortado. Isso significa que você precisa de conteúdo que ultrapasse seu quadro. Então, se for esse o caso, basta acessar sua guia de prototipagem. E em rolagem excessiva, defina isso como rolagem vertical. Se agora entrarmos no modo de apresentação, tudo poderá ser rolado. Como aprendemos antes, também podemos selecionar certos elementos, voltar ao Design e fixá-los em sua posição. Então, se voltarmos para o modo de visualização, você pode ver que agora o cabeçalho será corrigido e apenas um corpo poderá ser rolado. Então, até agora, sempre que lidamos com a rolagem de conteúdo, adicionamos à moldura principal. Mas o melhor do Figma é que podemos adicioná-lo a qualquer quadro aninhado. Então, deixe-me mostrar a diferença. Em primeiro lugar, vamos selecionar a moldura principal aqui. Jim, volte ao protótipo e retire rolagem vertical para que você possa simplesmente configurá-la para não rolagem. Agora, em vez da moldura principal, vou selecionar a moldura aninhada aqui, então o grupo de cartas, e vou definir isso como rolagem vertical. Então, vamos pular para o nosso modo de pré-visualização e ver se isso funciona. Bem. Na verdade, não está funcionando, é aqui que há um pequeno movimento de salto, mas não está rolando esse conteúdo. Então, vamos ver por que isso acontece. Agora lembre-se de que precisamos recortar conteúdo, seja, conteúdo maior que o quadro. Para que a rolagem funcione. Vamos voltar para nossa guia Design. Podemos ver aqui que no quadro principal que era verdadeiro, nosso grupo de cartas era maior do que o quadro, portanto, ele começou a rolar. Mas agora aplicamos a rolagem a esse quadro aninhado. E você pode ver que isso não vai ser cortado porque a moldura ao redor está , na verdade, contendo todo o conteúdo em um. Então, o que posso fazer agora é selecionar essa moldura e agora posso redimensionar a moldura. Certifique-se de ativar o conteúdo do clipe. Assim, você pode ver que seu quadro é na verdade, menor do que seu conteúdo. E agora posso ajustá-lo até a parte inferior da minha moldura aparente. Então, agora vamos tentar novamente. Clique em Jogar e você pode ver que agora apenas o grupo de cartas pode ser rolado. Observe como a barra de pesquisa e tudo mais permanecem no lugar. Entender que você pode aplicar o comportamento de rolagem ao quadro principal ou ao quadro aninhado é muito importante para liberar todo o poder da prototipagem. Vamos dar uma olhada na rolagem horizontal. Então, novamente, precisamos selecionar o quadro aninhado, porque se eu aplicasse a rolagem ao quadro principal, isso rolaria o quadro inteiro. Mas eu só queria essa parte aqui do grupo de cartas que tem cartas empilhadas horizontalmente. Agora vamos tentar o mesmo de antes. Basta selecionar esse grupo, acessar o protótipo e alterá-lo para rolagem horizontal. Se eu pressionar agora a pré-visualização, isso novamente não vai funcionar e só vai me dar esse comportamento nervoso. Então, vamos fazer o mesmo que fizemos com a rolagem vertical. Vamos selecionar um grupo. Volte ao Design e veja o que acontece com o conteúdo recortado. Na verdade, posso soltar a moldura principal e então você pode ver o tamanho total do grupo aninhado. Como você pode ver, essa moldura tem o tamanho que inclui todos os cartões e nada pode ser recortado. Então, novamente, vou apenas selecionar essa moldura e redimensionar a moldura. Agora, se eu alternar o conteúdo recortado, você pode ver o conteúdo oculto. Então, agora meu conteúdo é maior do que meu quadro. Vamos apertar o botão play novamente. E você pode ver que agora minha rolagem horizontal está funcionando. Ok, então o último é combinar rolagem horizontal e vertical. Esse é um comportamento típico que você gostaria de ter em um mapa ou algo parecido. Então, se eu descompactar o conteúdo desse mapa, você pode ver que, na verdade, ele é muito maior do que a moldura. Então eu seleciono esse mapa, que é uma moldura aninhada. Vá para o protótipo e selecione rolagem horizontal e vertical. Agora, como o conteúdo já é maior, não preciso fazer mais nada. Basta selecionar o quadro principal e clicar em Reproduzir. Você pode ver que pode mover o mapa. E como estamos aplicando o comportamento deles a esses elementos aninhados, podemos combiná-los. Assim, podemos ter um rolando horizontal e verticalmente. E então podemos adicionar um comportamento completamente diferente ao quadro principal, por exemplo, então vamos adicionar um pouco de rolagem vertical. Agora, como você pode ver, isso ainda está em vigor, mas também posso rolar todo o conteúdo. Então, como você pode ver, aplicar esse comportamento a quadros aninhados realmente desencadeia o poder de misturar diferentes comportamentos na prototipagem. 12. BASICS: 07 telas de ligação: Vincular telas e Figma é realmente muito simples. Então, aqui eu tenho um exemplo simples. Nesta tela inicial. Eu tenho formas de cores diferentes. E quando eu clico em uma dessas formas coloridas, eu queria ir para a página de detalhes de cada cor. Verifique se você está no modo de protótipo e , em seguida, selecione qualquer moldura. Texto, não importa. Depois de passar o mouse sobre ele, você verá aquelas pequenas bolhas aparecendo. Você pode simplesmente escolher qualquer bolha. Não importa qual lado você está selecionando. Agora, arraste um conector e simplesmente conecte-o à estrutura à qual ele queria se conectar e solte-o. E é isso. Figma abrirá automaticamente o painel de detalhes da interação para você e poderá personalizar ainda mais sua interação. Você pode fazer isso imediatamente. Ou, se estiver fechado, basta clicar no conector ou diretamente na interação no painel e ele abrirá novamente. Uma interação é sempre composta por um gatilho, uma ação e um destino. Então, esta é a parte superior deste painel aqui. Onclick é o gatilho para o qual você navega a ação. O destino é nossa moldura chamada Orange. Agora posso alterar a ação do gatilho e a estimativa é simplesmente clicando sobre eles. Assim, eu poderia trocar para acionar de clicar para arrastar, passar o mouse enter e assim por diante. Se quisermos mudar de tela , geralmente será o OnClick. Então, vou deixar assim por enquanto e vamos conhecer os outros mais tarde. Minha ação é navegar até. Figma também me dá a opção de trocar sobreposições, fechá-las e abri-las e assim por diante. Volte, vá até um link aberto e veremos isso em um minuto. Depois, o destino. Eu também poderia escolher qualquer outro quadro desse menu suspenso. No entanto, você notará que, ao lidar com mais quadros, isso é um pouco entediante. Portanto, prefiro simplesmente selecionar meu conector e escolher outro quadro simplesmente movendo-o. Abaixo está a parte da animação. Então é assim que nossas coisas animadas acabam se comportando quando a interação acontece. Essa é a parte chique, a parte que funciona configura todo esse comportamento mágico. Coisas se transformando umas nas outras e assim por diante. Agora vamos dar uma olhada mais detalhada, especialmente no Smart Animate. No entanto, apenas uma palavra de cautela, as microinterações são realmente úteis. No entanto, recomendo que você primeiro verifique se sua conexão real e sua usabilidade estão funcionando e que tudo faz sentido. Mais tarde, com sua equipe de desenvolvimento, você pode pensar nas animações e interações que gostaria de adicionar. Porque o que às vezes é apenas um clique e Figma, na verdade é muito difícil de configurar e usar CSS. Então, só para que fique um pouco mais suave, vou buscar a alma. Ele pode definir o tempo necessário para se dissolver em outra tela. E também poderíamos escolher um dos comportamentos predefinidos. Vou deixar tudo à vontade por enquanto, que é muito bom. Vamos dar uma olhada em como isso ficaria em nossa prévia. Vou selecionar a moldura principal e adicionar uma maquete ao redor dela. Estou trabalhando em um iPhone tamanho 14. Ok, então vamos clicar em Play. Aqui eu vejo minha tela inicial e, se eu clicar agora na minha forma laranja, posso ver que ela navega até a subpágina. No entanto, se eu estiver clicando em uma sacola , nada está acontecendo. Então, vamos configurar as outras interações também. Então, vamos voltar ao nosso arquivo Figma. E aqui, primeiro de tudo, vou conectar as outras formas de dentes. Então, vou simplesmente arrastar um conector. E você pode ver que Figma salvou as predefinições que acabei de usar para a laranja. Então, isso geralmente é muito bom e útil. Agora, o que eu também quero fazer clicar em Voltar, quero voltar para a tela inicial. Então, é o mesmo na guia, navegue até a página inicial. E eu posso deixar isso com o mesmo comportamento. Então eu vou fazer isso para os outros dois. A propósito, se você está se perguntando por que ainda diz tab and click, isso é simplesmente porque eu mudei o dispositivo para iPhone. A ação ainda funciona da mesma forma. Então, vamos dar uma olhada no nosso protótipo. E isso está funcionando perfeitamente. 13. BASICS: 08 A ação de volta: Vamos falar sobre a ação traseira, porque isso pode realmente ajudá-lo a simplificar consideravelmente nossos protótipos. Então, aqui eu tenho um exemplo em que eu clico em uma das formas e depois vou para a página de detalhes. Se eu quiser voltar, tenho um botão Voltar na parte superior. E isso, novamente, leva de volta à página principal. Agora isso funciona muito bem e você pode absolutamente usá-lo assim. Mas existe uma maneira de se livrar de todas essas conexões extras. Vamos selecionar nosso botão Voltar aqui e abrir nosso menu interativo. Aqui eu posso dizer onclick. E, a propósito, se você definir seu protótipo aqui , isso mudará. Dois em cima. Deixe-me mostrar que é exatamente o mesmo. É só que se você definir um protótipo mudará o texto. Então, OnClick ou On Tab, em vez de navegar basta escolher novamente no menu Ação. Agora, isso vai voltar para o quadro anteriormente aberto. Então, vamos dar uma olhada nisso em nosso modo de apresentação. E eu posso ver que, se eu clicar aqui, chego à página de detalhes, clico em voltar e simplesmente volto aqui. Então, o mesmo que se eu tivesse uma conexão direta. Agora, uma pequena dica, agora posso selecionar todos eles e alterá-los manualmente para voltar. Ou eu posso simplesmente excluir as conexões e então ter essa aqui que eu configurei, copiá-la e simplesmente colar o comportamento em qualquer outro elemento. Isso funciona porque estou no modo de prototipagem. Se eu estivesse no modo de design, simplesmente copiaria o elemento inteiro. Agora, voltar é fantástico, mas não confunda com um botão home. Porque à medida que seu design se torna mais complexo, há lugares diferentes e navegue até a mesma tela. Portanto, voltar realmente existe para sempre voltar para a última tela visitada. E essa não é necessariamente sua tela inicial. 14. BASICS: 09 Scrollto: Então, até agora, estamos vinculando apenas quadros externos a quadros externos, mas também podemos vincular a um elemento dentro do mesmo quadro. Então, no meu exemplo, vamos apenas descompactar o conteúdo. Você pode ver que eu tenho aqui embaixo um quadrado preto. Então, o que eu quero é que, se eu clicar nesse círculo preto, ele desça até o quadrado preto. Então, vamos pular para o modo de protótipo. E então eu vou simplesmente conectar meu círculo, não com uma tela externa, mas com o quadrado na mesma moldura no painel de interação. Você pode ver isso ao clicar. E, novamente, isso é o mesmo que na guia. Se você tiver um conjunto de protótipos, role também. Então, isso é simplesmente uma ação aqui. E então vá até mim. Eu simplesmente nomeei um pergaminho quadrado para mim. Agora, aqui você tem compensações que também podem ser definidas e veremos por que precisamos delas em um segundo. E, assim como com qualquer outro, você pode escolher instantâneo ou animado. Eu vou escolher a animação porque isso vai dar esses pequenos limites que, você sabe, vai deixar tudo à vontade por enquanto. Vamos dar uma olhada em nosso modo de pré-visualização. Então, se eu clicar no círculo, ele desce até o meu quadrado preto. Então, o lugar onde você vai ver que há muitas coisas, é uma página ou site em que você tem uma navegação que não leva a páginas separadas, mas a duas seções dentro da página. Então, vamos descompactar o conteúdo aqui. E você pode ver que está um pouco abaixo. E ele terá minha seção Sobre e minha nova seção. Então, o que eu quero fazer agora é pegar a descrição do menu, ir para a prototipagem e, em seguida, conectar esse menu de navegação à seção. E vou fazer o mesmo com as notícias. Então, vamos dar uma olhada em nosso modo de pré-visualização para ver se isso vai funcionar. Então eu clico em Sobre Annette rolando para baixo, e se eu clicar em novos conjuntos, também funciona. Mas há duas coisas que eu não gostei nisso. Em primeiro lugar, eu tenho um menu fixo, então isso está cobrindo minha seção Sobre. Além disso, se eu clicar no blog, preciso subir porque não quero voltar para cima. Eu quero o mesmo comportamento. Então, voltando ao meu design, primeiro quero conectar o blog. Estou conectando o blog ao meu grupo de cartões aqui. Agora eu quero corrigir essas compensações. Sei que vou adicionar um pouco de compensação aqui, mas ainda não sei os valores. Então, por volta disso, meu problema era a altura do menu. Então, vamos verificar isso. E a altura aqui é 90. Então, vamos para o menu. Vamos voltar ao modo de prototipagem. E vou adicionar uma compensação de -90. E eu preciso adicionar -90. 90 porque, caso contrário, o empurraria ainda mais para baixo. Eu queria subir. É por isso que estou adicionando um valor negativo. E vou fazer o mesmo com as notícias. E, a propósito, você também pode segurar Shift e Command e selecionar vários. Então, eu também poderia simplesmente adicionar o mesmo valor uma vez aqui e depois ter isso para ambos. Agora, com um blog, eu não quero 90 porque basicamente queria voltar ao topo. Então, o que eu vou fazer é ampliar um pouco aqui. E eu vou medir quanto é esse valor. Então, isso é do topo minha seção, começando em 220. Então, neste caso, vou adicionar um deslocamento de -220. Vamos ver se isso funciona. Então, vamos clicar em Blog. E sim, estamos subindo até o fim. Então, está rolando bem para baixo e as notícias também estão funcionando. 15. BASICS: 10 sobreposição: Vamos dar uma olhada nas sobreposições e no Figma. Então, um exemplo perfeito de sobreposição é um menu. Então, é basicamente sua própria moldura. Mas se clicarmos, por exemplo , no trabalho, não queremos que o quadro inteiro mude esse menu, mas queremos que o menu apareça abaixo de nossa navegação aqui. Nós praticamente os configuramos como qualquer outra conexão. Então, vamos selecionar Trabalhar. Link para o menu. E agora, ao clicar, em vez de navegar até, escolhemos Abrir sobreposição, menu de sobreposição. Agora posso escolher a posição. Portanto, centro, superior, esquerdo, inferior e assim por diante em relação à moldura principal. Ou também posso escolher o manual, que é o que eu precisaria aqui. Agora posso ver essa pequena prévia da minha sobreposição e posso posicioná-la na moldura conforme necessário. Posso escolher que ele feche automaticamente quando alguém clica do lado de fora. Então, qualquer área por aqui. E eu poderia adicionar um plano de fundo para o menu que realmente não faz muito sentido. Então eu deixo. E, como sempre, posso escolher minha animação. Então, vou fazer com que isso também se dissolva como de costume. Vamos dar uma olhada em como isso vai parecer . Vamos clicar em Play. E eu posso ver que, se eu clicar em trabalhar, meu menu aparece. Se eu clicar novamente no trabalho ou em qualquer outro lugar na tela, ele desaparecerá novamente. Então, agora eu posso simplesmente conectar qualquer um desses submenus aqui a uma nova tela. Vamos dar uma olhada em outro exemplo. Ao clicar no botão de inscrição, quero abrir uma sobreposição que permite que os visitantes assinem o boletim informativo. Ok, vamos selecionar o botão de inscrição e vinculá-lo à sobreposição e, em seguida, clicar em abrir sobreposição. Quero mantê-lo centralizado e fechá-lo ao clicar fora, porque na verdade não tenho o ícone de fechar aqui. Eu deveria usar isso para uma boa usabilidade, mas vamos clicar do lado de fora para este exercício. Eu também quero adicionar um plano de fundo. Na verdade, vou ter um pouco mais escuro, então com 50 por cento. Ok, vamos dar uma olhada. Então aqui está minha tela. Eu clico em Inscrever-se e a sobreposição é aberta. Se eu clicar em qualquer outro lugar, vai fechar novamente. Agora, tenho mais algumas etapas à medida que meus visitantes adicionam seus endereços de e-mail. Assim que alguém clicar aqui, direi que, assim que alguém clicar no campo de endereço, vou fingir que está preenchido. Então, vou trocar a sobreposição por essa sobreposição para. Então, assim que eles clicarem no botão Enviar aqui, novamente, vou trocar a sobreposição e só quero que ela vá para esta tela confirmada aqui. Isso apenas confirma que tudo foi enviado, mas não quero que o visitante precise fazer outra ação. Então, o que eu vou fazer aqui é conectar isso, por enquanto, de volta a aqui e dizer depois de um atraso. Portanto, nenhuma ação é necessária após o atraso de, digamos que eu vou colocar apenas 2 s. Ele vai voltar enquanto eu, na verdade vou configurar isso para fechar essa sobreposição. Ok, vamos dar uma olhada se isso funciona. Então clique em assinar. Então eu adiciono meu e-mail, vá. E depois de 2 s, a sobreposição desapareceu. Só tem uma coisa que eu não gosto se eu clicar aqui, se eu trocar a sobreposição, você pode ver esses pequenos flashes. E isso é porque aqui estou usando isso e há um atraso de 300 milissegundos. Vou trocar isso por instantâneo. E agora vamos voltar e dar uma olhada. E isso deve resolver o problema. Sobreposição perfeita feita. 16. BASICS: 11 vinculação a páginas externas: Com a prototipagem de figma, você só pode criar links para outras páginas em seu design, mas também para páginas externas. Então, digamos que na minha navegação, tudo está vinculado ao meu design, exceto o blog aqui. Quero vincular isso a um bloco externo existente. Então, uma maneira de fazer isso é simplesmente selecionar isso. Se for um elemento de texto, clique no link aqui e cole o URL. Se eu der uma olhada nisso no modo de apresentação, você pode ver que agora é um link. E se eu clicar nele, ele abre o site real. Se você quiser ter outro estilo de link , isso não é problema. Basta selecionar o texto e, em seguida, o menu de texto VOCÊ, você pode alterá-lo de acordo com suas necessidades. Agora, isso funciona muito bem para texto. Mas o fato é que, se eu, por exemplo , tiver outro elemento, digamos que eu tenha esse cartão que eu quero vincular a um artigo de blog, então eu não tenho a opção de vinculá-lo porque não é um texto. O que eu poderia fazer é usar meu menu de prototipagem. Então, com essa carta selecionada, vamos pular para a aba de prototipagem. Agora, aqui vou clicar em mais ao lado da interação. Então, isso está abrindo uma nova interação. Se eu clicar nele novamente, ele abrirá a janela de interação deles. Agora, vou deixar isso na Qlik por enquanto. Mas você já pode ver que isso também me dá a vantagem poder abrir um link externo com qualquer outra ação, como pressionar uma tecla específica no teclado, inserir o mouse e assim por diante. Então, para obter orientação, vou adicionar um link aberto na parte inferior do meu menu. E agora, aqui eu posso simplesmente copiar o link que eu queria abrir. No modo de apresentação. Se eu clicar neste cartão, agora serei redirecionado para a página externa. E, a propósito, isso também funciona ao contrário. Você também pode copiar o link de compartilhamento de prototipagem. Você pode fazer isso por meio do menu ou simplesmente pressionar Command L e, em seguida, vincular de qualquer página externa ao seu protótipo. Essa também é uma ótima maneira de vincular protótipos que estão em arquivos ou páginas diferentes. 17. BASICS: 12 gatilhos de ação: Vamos examinar mais de perto os diferentes gatilhos para animação. Então, aqui temos nossa configuração padrão que também usamos até agora. E funciona perfeitamente se quisermos apenas configurar um protótipo clicável. Então, aqui usamos o onclick e navegamos para um novo destino, que seria nossa tela de detalhes. Agora, com esse pequeno menu suspenso aqui, podemos ver outras opções. Então, arrastar é algo que, nesse caso, não faria muito sentido. Então, arrastar é algo que você encontra muito nas telas dos celulares. Então, aqui, por exemplo, temos essa alternância entre artigos e vídeos. E, portanto, estou usando para arrastar. Então, se eu arrastar até aqui, eu vou ver a tela. E isso geralmente é combinado com uma animação push, algo sobre o qual aprenderemos mais tarde. Então, inação, será algo assim. Eu arrastava para um lado, pegava os vídeos e arrastava até aqui para pegar os artigos. Então, temos muitas interações, como mouse e o mouse: deixar o mouse para baixo, o mouse para cima e também pressionar faria parte disso. Na verdade, essas são todas as suas diferentes interações com o mouse. Digamos que o mouse entre e navegue até a nova tela. Isso também funcionaria aqui. Então, ao entrar, pulei para a nova tela, mas não faria muito sentido. Então, um lugar onde você usaria isso e teremos um capítulo inteiro sobre isso são os componentes interativos. Então, aqui estão os componentes definidos com duas variantes, um botão e, em seguida, eu digo enquanto passo o mouse ou digamos que o mouse enter. E, na verdade, é usado ao passar o mouse. Estou usando o Smart Animate aqui, que também é algo que abordaremos mais tarde. E você verá que ele não navega, mas também muda porque está dentro desse conjunto de componentes. Agora eu posso retirar uma instância. Vamos desenhar uma moldura ao redor dela para que possamos vê-la melhor. E agora, quando clicamos em Jogar, podemos ver que aqui está meu botão e, quando eu passo o mouse sobre ele de forma estranha, ele tem um pequeno efeito de passar o mouse. Um gatilho que é usado muito pouco foi realmente muito impressionante, é o gatilho do teclado. Então, para mostrar um exemplo, aqui eu tenho uma barra de pesquisa e o onclick que será preenchida. Isso também é algo que normalmente resolveríamos com componentes interativos, mas vamos ficar com uma versão simplificada por enquanto. Agora estou selecionando esse campo no formulário agora, agora, ao pressionar Enter, quero que isso vá para o resultado. Então, o que posso dizer é que, em vez de onClick, eu digo tecla ou gamepad. E agora, basta selecionar esse campo aqui e pressionar qualquer tecla do teclado e ela será salva. Então, no meu caso Enter, eu também poderia ter pressionado um, por exemplo , então ele navegará aqui e você também poderá escolher a animação. Então, vamos fazer uma animação de dissolução. Então, vamos ver isso em ação. Aqui. Eu clico em Pesquisar. Agora eu o tenho preenchido. E agora, quando eu pressiono Enter no meu teclado, o que você não vê, ele está me dando os resultados do teste. O último que eu quero te mostrar é depois de um atraso. E talvez você nem sempre tenha isso para todas as situações. Mas se sim, então você o encontra aqui depois de um atraso. E isso basicamente simplesmente se move de uma tela para outra após um atraso. E isso se torna muito poderoso quando mais tarde, aprenderemos sobre animação inteligente. Então, vamos dar uma olhada aqui. Podemos definir a velocidade. Vamos definir isso para 2 s para que possamos realmente ver nosso atraso. E vamos pressionar Play. Você pode ver que ele demora e depois muda a tela. E isso também é muito bom porque você pode conectá-lo para ter ações diferentes. Ou você também pode configurar algo como um problema de boletim informativo que surgiria após um certo período de tempo. 18. BASICS: 13 opções de animação com figma: Vamos ver as diferentes animações que temos disponíveis no Figma. Vamos começar com a primeira , que é instantânea, e essa é, na verdade, sua animação padrão. Na verdade, eu não uso muito esse, mas um bom exemplo em que eu o uso é uma dica de ferramenta. Então, aqui eu tenho um ícone de informação se eu passar o mouse sobre ele. Então, vamos dizer o que está pairando. Quero abrir uma sobreposição e vou abri-la instantaneamente. E deixe-me posicionar minha sobreposição aqui. E agora vamos dar uma olhada. Então, enquanto eu passava o mouse sobre isso, ele aparecia instantaneamente. E eu gostei que isso fosse inocente e não demorasse porque pense na rapidez com que as pessoas movem o mouse. Então, você realmente quer que eles percebam que há algo mais para explorar. Outro que eu provavelmente mais uso é o segundo. Então isso está aqui na minha lista. Dissolva, o sal desaparecerá lentamente na nova moldura. Você também notará que tem mais opções. Você pode escolher a forma como ele facilita a entrada e a saída, e também o tempo que levará. Então, se eu definir esse aqui, então isso é milissegundos, vamos configurá-lo para 5.000, então seria muito lento. E vamos dar uma olhada nisso. Então, vamos clicar nele e você poderá ver essa transição muito lenta acontecendo na nova página. Agora, quando você começa a adicionar animações para mudar de página, é muito tentador adicionar um número alto aqui e fazer com que pareça um pouco mais mágico. Mas, especialmente ao navegar entre páginas diferentes, recomendo que você a deixe em algum lugar próximo a essa configuração padrão de 300. Porque pense em como as pessoas navegam em sua página. Eles querem rapidamente pular para seções diferentes. Portanto, será um verdadeiro obstáculo sempre esperar por uma transição lenta. Vamos dar uma olhada no que mais temos aqui. A próxima é a animação inteligente, e essa é uma grande magia. O Smart Animate procura camadas correspondentes entre sua moldura original e o destino final. E reconhece a mudança e, em seguida, aplica uma animação perfeita. Por ser tão poderoso e muito importante quando se trata de animação e Figma, tenho um capítulo totalmente separado sobre animação inteligente. Mas só para dar uma pequena prévia, vamos pegar esse quadro e duplicá-lo porque precisamos de quadros realmente idênticos. E então o que eu vou fazer aqui, isso é configurar um layout automático. Vou apenas empilhar essas imagens aqui. Então, vou selecionar todo esse grupo conectado com um quadro. E se eu clicar nele, quero navegar até o outro quadro com o smart animate. E eu disse isso um pouco, contratei 800, para que possamos ver isso corretamente. Então, vamos pressionar Play. E eu posso ver aqui minha pilha de imagens. Se eu clicar neles, haverá uma boa transição. Você pode animar de forma inteligente entre diferentes cores, tamanhos e posições diferentes , e isso é muito, muito poderoso. Vamos dar uma olhada em nossa última transição, e essas são as transições móveis e você as encontrará aqui embaixo. Temos que entrar, sair, empurrar, deslizar para dentro e para fora. Observe como, com essas transições em movimento, você tem essas pequenas setas no lado direito e pode escolher para que lado deseja que elas se movam. Então, de cima para baixo, para a esquerda ou para a direita, entre e saia. Basicamente, é uma moldura deslizante para dentro e para fora da vista. Então, isso é muito bom para criar hierarquia. Empurrar é muito semelhante a entrar e sair, mas empurra a estrutura no mesmo nível. Deslizar para dentro e para fora é muito semelhante novamente, no entanto, ele deslocará levemente as molduras à medida que se dissolvem, enquanto o movimento as mantém estacionárias. O melhor é brincar com eles. 19. BASICS: 15 seções e design estadual: As seções no Figma são uma ótima maneira de organizar melhor nosso design e criar um design elegante. Vamos dar uma olhada no que isso significa. Então, no meu exemplo aqui, eu tenho uma tela inicial. E nessa tela inicial, posso pressionar um botão de inscrição que me leva a uma sobreposição com o processo de registro. Assim, posso escolher qual plano eu quero ter, adicionar meus dados pessoais, escolher um método de pagamento. E então, no final , tudo está confirmado. Vamos dar uma olhada no protótipo real. Então aqui está a casa. Eu clico em Inscrever-se. Eu posso então escolher qualquer plano. Eu adiciono meus detalhes. Eu me inscrevo, escolho um pagamento e ele está confirmado. Agora parece que está tudo bem. Mas digamos que eu esteja iniciando o processo. E então, dentro do processo, em algum momento eu estou fechando minha sobreposição. Agora, depois de algum tempo, quero voltar e terminar meu registro. No entanto, se eu clicar aqui, sempre serei redirecionado para a primeira tela. Agora eu não quero isso, quero voltar para essa tela à nossa esquerda e guardar todas as informações que eu já adicionei. Isso é chamado de design imponente. No entanto, se dermos uma olhada em nosso arquivo , não há como Figma se lembrar de onde eu saí. No entanto, existe uma maneira de contornar isso, e é aí que entram as seções. Você encontra seções aqui no menu de molduras. Ou você pode simplesmente usar o atalho Shift S. Assim como um quadro. Você pode desenhar uma seção em torno de um grupo de quadros. Agora podemos nomear esta seção, vamos chamá-la de registro. E se você pular para a guia de design, também poderá alterar a cor da seção. Como você verá aqui, você obtém alguns recursos básicos, mas não há restrições de layout automático e outros recursos que você veria com molduras. Portanto, as seções realmente existem apenas para organizar. As seções também são ignoradas pelo modo de apresentação. Então, se eu escolher uma seção e pressionar Play, ela sempre me mostrará a primeira tela dessa seção. Ok, ótimo. Agora só precisamos fazer alguns ajustes. Então, vamos voltar à prototipagem. E o que eu quero fazer é não querer que essa inscrição aqui se conecte à primeira tela, mas eu queria me conectar a toda a seção. Então, estou configurando um novo conector e estou dizendo na guia, navegue até, e estou saindo disso e navegue até a seção. Eu preciso usar. Navegar até a sobreposição aberta com uma seção não funcionará , embora dentro da seção eu possa continuar usando sobreposições. E agora uma última coisa que preciso fazer, o que é um pouco confuso, é selecionar todos os botões da minha roupa aqui. E eu vou mudá-los de uma sobreposição próxima para outra. Isso vai me permitir voltar à minha tela original. Você também pode simplesmente conectá-los diretamente a uma tela sem problemas. Então, vamos dar uma olhada no protótipo. Então aqui temos nossa casa, nos inscrevemos, escolhemos qualquer plano, preenchemos nossos dados. E então aqui, no pagamento, fechamos. E depois de um tempo, voltamos. E você pode ver que ele lembra exatamente o fiquei de onde paramos e podemos continuar a partir daqui. Agora que estamos trabalhando em nosso aplicativo e estamos adicionando mais áreas. Talvez tenhamos mais botões de inscrição de outros lugares, mas isso não é problema. Podemos simplesmente conectá-los à mesma seção. Agora, a única coisa que precisamos mudar é que, depois de concluirmos um processo, talvez não queiramos voltar para casa, mas também podemos querer configurá-lo novamente e, portanto, voltar para qualquer quadro de onde viemos. Vamos dar uma olhada se isso está funcionando. Então, aqui estou iniciando o processo de inscrição em casa. Eu já adicionei alguns detalhes, mas estou fechando minha sobreposição. Eu navego mais adiante no meu aplicativo. E então, de algum outro lugar, eu vou voltar e você pode ver que ele lembra onde eu saí e eu posso simplesmente terminar daqui. 20. BASICS: 14 animações de facilitação e primavera: Vamos dar uma olhada nas diferentes animações de flexibilização e primavera. atenuação determina a aceleração de uma transição entre dois quadros-chave. Isso pode ser a transição de uma tela para outra ou uma transição entre objetos únicos. Por exemplo, alterando a cor ou o tamanho ao clicar. Você verá que as transições geralmente são representadas por gráficos em que o tempo é o eixo x e a transição, como avançar ou deslizar ou qualquer coisa que você esteja usando é o eixo y. Linear é a aceleração padrão e é apenas uma linha reta em seu gráfico. Então, isso significa que ele simplesmente se moverá em uma velocidade constante. O Figma tem muitas predefinições embutidas que você pode usar. Se passarmos de linear para Ease In, por exemplo você pode ver que agora a animação começa lentamente e depois acelera até o final. Então, aqui eu tenho uma visão geral de todas as animações embutidas e do Figma. Então, essas são basicamente apenas instâncias e você pode ver que eu configurei todas elas aqui embaixo. Vamos dar uma olhada aqui neste exemplo de entrada e saída. Então eu coloquei um gatilho para After Delay. E então, ele animará de forma inteligente e usará a animação fácil de entrar e sair. E eu acabei de dizer 1 s para que possamos ver isso um pouco melhor. E uma vez feito isso, o mesmo está acontecendo de trás para frente novamente. Ok, vamos voltar à nossa visão geral que encontramos aqui. E eu vou simplesmente selecionar esse quadro e pressionar Play. Agora, vamos nos certificar de que definimos isso para caber na largura para que possamos ver todos eles. E eu posso ver todas as diferentes animações uma ao lado da outra. Não há uma animação tão certa quanto errada. É realmente sobre o que você está tentando construir. O que você vê aqui embaixo? Gentil, rápido, saltitante e lento. Na verdade, as chamadas animações de primavera. A diferença entre a flexibilização e a animação de primavera fica um pouco mais clara quando examinamos as opções personalizadas e o Figma. Aqui você pode ver que, na última transição de flexibilização, nos acostumamos mais ocupados. E se escolhermos isso, você pode ver que aqui você obtém a curva que agora pode ajustar às suas necessidades. Mas na verdade, sempre será essa curva. Agora, mais abaixo em meus exemplos, tenho a animação da primavera, depois tenho que personalizar as molas. Então, vamos dar uma olhada nisso. Assim como a rigidez, que é o número de saltos aos quais a animação pode ser ajustada. Posso ajustar o amortecimento que influencia o nível de mola na animação. E eu posso influenciar a massa. Isso influenciará a velocidade da animação e a altura dos limites. Então, podemos realmente fazer essa curva e adicionar muitos limites e muito movimento aqui. Vamos dar uma olhada em como isso aparece em nosso modo de pré-visualização. Então você pode ver que você tem um belo salto no final. A melhor maneira de dominá-los é, como sempre, prepare-se e explore. 21. BASICS: 16 fluxos em Figma: Você pode criar vários fluxos no Figma para se concentrar em diferentes segmentos do seu protótipo. É muito fácil. Deixe-me te mostrar. Se você tiver alguma configuração de design com conexões , encontrará pelo menos um fluxo lá. O Figma configura automaticamente seu primeiro fluxo. Assim que você desenhar seu primeiro conector. Você pode simplesmente selecionar esse fluxo e anexá-lo a qualquer outro quadro de sua preferência. Observe que ele não anexa duas seções, mas apenas duas molduras. Você pode clicar duas vezes no fluxo para renomeá-lo. Você também pode selecionar qualquer outro quadro e, em seguida, simplesmente em um painel de prototipagem na parte superior, clicar em mais e adicionar outro fluxo. Vamos chamar isso de lar. Se você clicar em qualquer lugar tela enquanto estiver no modo de prototipagem, poderá ver uma visão geral de seus fluxos aqui embaixo. Então, agora temos o registro e a casa, e anote esse pedido. Então, vamos pressionar Play e ver o que isso faz com nossa prototipagem. Agora, no lado esquerdo, você tem um pequeno menu que pode mostrar ou ocultar. Aqui, o primeiro fluxo é o registro. Então, ele vai me mostrar a tela primeiro. Se eu clicar em Início , estarei acessando a tela inicial. Eu ainda posso acessar meu protótipo da mesma forma que eu fazia antes. Mas isso capacita nossos usuários. Então, se você estiver fazendo testes com usuários para pular para diferentes regiões do seu protótipo. Sabe como também podemos adicionar descrições. Isso é muito útil para testes. Está um pouco escondido. Então, de volta ao nosso arquivo de design, selecione qualquer fluxo e, em seguida, você obtém este pequeno ícone de descrição editado no lado direito. Se você clicar nele, poderá adicionar texto. Então, agora vamos voltar à prototipagem e você pode ver que nosso comum estava aumentando esse fluxo específico. De volta ao nosso arquivo. Se você clicar na tela, também poderá reordenar todos os seus fluxos. Então, poderíamos voltar para casa, por exemplo , primeiro, se você clicar no pequeno quadro de seleção , ele saltará. Mostre esse fluxo para você. Isso é muito útil se você tiver muito fluxo configurado. Outra coisa é que você pode compartilhar um link direto para o seu fluxo. Portanto, se você quiser que alguém abra diretamente, por exemplo , no processo de registro basta copiar o fluxo diretamente daqui. Além disso, se você clicar em reproduzir em uma apresentação , ela saltará diretamente para esse fluxo específico. Os fluxos são uma ótima maneira de adicionar um pouco de estrutura ao seu protótipo. Se você estiver compartilhando diretamente a prototipagem , isso ajuda os visitantes a entender as diferentes seções do seu design e também com comentários Você pode orientá-los por meio de testes gerais. 22. BASICS: 17 Adicionando vídeos a protótipos: No Figma, você pode incorporar vídeos. Esteja ciente de que isso só funciona em um plano pago. Portanto, no InDesign, basta escolher qualquer preenchimento e, no menu Preenchimento, selecionar no vídeo suspenso. Você verá uma imagem prévia do vídeo e a pequena miniatura do vídeo no painel de camadas. Para que isso funcione, seu vídeo deve estar no formato MP4. A propósito, os presentes também funcionam e não devem exceder 30 MB. Como vídeos ou simplesmente preenchimentos em camadas, você também pode alterá-los da mesma forma que faria com qualquer outro preenchimento de camada. Você pode alterar o tamanho, adicionar outros elementos na parte superior. Você pode usar o recorte de máscara e assim por diante. Para ver o vídeo sendo reproduzido, você precisa entrar no modo de apresentação. Para alterar as configurações do local, selecione o vídeo e vá para o painel de prototipagem. E aqui no vídeo, você pode escolher se ele é reproduzido automaticamente ou não, se deve repetir e escolher onde o som deve ser reproduzido ou não. Para evitar alguma frustração, esteja ciente de que atualmente os vídeos não são suportados no aplicativo móvel Figma. 23. BASICS: 18 pré-visualização no seu celular: Figma tem um aplicativo fantástico que permite que você visualize seus protótipos no seu celular. Acesse o site da Figma e nos produtos, você encontra a guia downloads. Nos downloads, você pode baixar a versão iOS ou Android do aplicativo para o seu telefone. Depois de abrir o aplicativo móvel, você será solicitado a fazer login. Para o login, basta usar seu login padrão do Figma. Na verdade, é importante que você use exatamente o mesmo login que usa para seus arquivos de trabalho. Caso contrário, o espelho não funcionará. Em seguida, você verá uma visão geral dos arquivos em sua conta. No entanto, dê uma olhada no canto inferior direito e clique no espelho. Depois de clicar em Iniciar espelho, isso espelhará qualquer moldura que você selecionar neste momento em seu aplicativo de desktop. Todas as configurações do protótipo serão automaticamente visíveis aqui. Adoro ter isso aberto enquanto trabalho em meus designs móveis. Isso me permite ver e testar meu design de uma forma mais realista ao projetar. Apenas certifique-se de verificar se o tamanho da moldura em que você está desenhando é realmente o tamanho correto para o celular que você está usando. Então, no meu caso, eu tenho um iPhone 14 físico, portanto, minha tela também está configurada para aqueles que mencionei. O aplicativo ampliará e diminuirá seu design, para que pareça real mesmo se você estiver usando outro tamanho. No entanto, isso pode realmente causar erros quando, por exemplo, se trata de testar tamanhos de alvos sensíveis ao toque. Você também pode compartilhar seus protótipos móveis e, por meio do link, certifique-se de copiar o link da visualização da apresentação. Em seguida, ele será aberto automaticamente no aplicativo móvel Figma, se instalado em um telefone. Novamente, certifique-se de que, aqui, o tamanho do seu protótipo corresponda ao tamanho físico do telefone que está sendo usado. Você não precisa se preocupar com a resolução nesse caso, porque o link remonta à Figma, que cuida disso. 24. ANIMADO INTELIGENTE: 01 Entenda animato inteligente: Vamos dar uma olhada na parte mágica da prototipagem com Figma, que é sem dúvida uma animação inteligente. Então, o que o Smart Animate faz é pegar camadas correspondentes entre diferentes quadros e depois reconhecer as diferenças e animações entre elas. Então, vamos brincar um pouco com isso. Então, aqui eu tenho dois quadros e vou simplesmente conectá-los configurando animação inteligente para 2.000 milissegundos a segundos para que possamos realmente ver a animação. E estou retribuindo o favor para que possamos clicar entre eles. Então, a primeira coisa que vou fazer é mostrar como podemos mudar a posição. Estou simplesmente movendo minhas formas. Agora, vamos clicar no modo de apresentação. E você pode ver que eles se animarão muito bem para sua nova posição. Ok, vamos dar uma olhada no que mais podemos fazer. A outra coisa que podemos fazer é mudar o tamanho. Então, vou arrastar isso um pouco mais para baixo. E eu também vou fazer algumas mudanças aqui. Vou apenas ampliar esse triângulo e apertá-lo um pouco. E agora vou deixar assim. E agora vamos dar uma olhada. Vou clicar no meu quadrado e você verá que eles não estão apenas mudando de posição, mas também se adaptando e de tamanho. Agora, obviamente, o que também queremos mudar é a cor. E podemos simplesmente alterar o preenchimento em qualquer lugar entre nossos diferentes quadros aqui. E fará uma animação inteligente entre a nova cor. Então, vamos clicar aqui. E você pode ver o software de cores mudando de uma cor para outra. Também podemos adaptar rotação e esse é um efeito muito bom. Você pode usar. Apenas certifique-se de não abusar desse efeito. Deixe-me ajustar isso um pouco e vamos dar uma olhada. Então você tem uma reviravolta muito boa. Uma última pequena coisa que é realmente útil é que, se você quiser algo pareça que aparece do nada e o defina como zero, você precisa dele na primeira tela. Caso contrário, não vai funcionar. Mas se você definir como zero , parece que está aparecendo do nada. Então, em Figma, animações sofisticadas como essa, na verdade, são muito simples de realizar. E isso está em Figma, não como CSS. Então, tudo o que realmente precisamos para isso é, por exemplo , para esse menu distorcido que aqui temos um menu com duas linhas. E então nossa cruz é feita exatamente das mesmas linhas. Simplesmente deu meia volta e fiz um pouco mais de comprimento em uma extremidade. Então, nosso plano de fundo que aparece é simplesmente um plano de fundo oculto. Deixe-me mudar a opacidade aqui. E você pode ver que isso é simplesmente um quadrado que está crescendo em um fundo maior. E eu fiz isso invisível e, portanto, parece que está surgindo do nada. Em seguida, nossos links que parecem deslizar pela esquerda. Se eu soltar, você poderá ver que eles estão na moldura, mas foram movidos para fora da área visível. E com a animação é simplesmente movido volta para o quadro para essa posição. Então, tudo o que precisamos fazer agora é pular para a prototipagem e conectar esse menu aqui com nossa nova tela. E vamos deixar isso ligado, clique em Smart Animate. E eu tenho 1 s aqui. E então, se eu clicar no menu novamente, ele voltará para a moldura original. E isso é tudo que eu preciso para configurar essa animação chique. 25. ANIMADO INTELIGENTE: 02 animações inteligentes e animações em movimento: Também podemos combinar animação inteligente com transições em movimento. No meu exemplo aqui, você vê duas telas, uma contendo todos os artigos e a outra contendo todos os vídeos na parte superior como filtro. Agora, o que eu quero que aconteça é que, se alguém deslizar para a esquerda do que para os vídeos ou este lugar, e se estiver deslizando para a direita, voltaremos aos artigos. Então, vou selecionar a página do artigo e, em seguida, arrastar um conector. E eu vou dizer sobre travesti. E eu quero que isso seja introduzido. Eu poderia usar o movimento e, na verdade, mas vou usar empurrado neste caso e agora tenho que considerar que estou empurrando para a esquerda. Então, eu quero que isso se mova para a esquerda. Agora, a partir daqui, vou fazer o mesmo e vou conectar isso e vou dizer arrastado. E agora eu quero empurrar para a direita e depois mostrar os artigos novamente. Então, vamos dar uma olhada em nosso modo de apresentação, como seria. Então, estou arrastando para a esquerda e tenho meus vídeos. E se eu arrastar meus artigos para trás, isso ficará muito bom. Mas o que eu não gosto é da parte superior, aqui meus filtros também estão trocando. Na verdade, quero que eles permaneçam no lugar e simplesmente ativem o filtro correspondente. Se eu voltar ao meu design aqui e selecionar minha conexão, você verá que, assim que eu escolher uma seleção móvel, você verá que recebo essa pequena caixa de seleção aqui chamada camadas correspondentes do Smart Animate. E eu vou ativar isso. E preciso fazer o mesmo com a conexão voltando aos meus artigos. Então, vamos dar uma olhada no que acontece agora. Se eu deslizar agora, você verá que meu menu é inteligente, animando o resto do meu design ainda está usando a animação em movimento. Para que isso funcione, certifique-se de verificar duas coisas. Em primeiro lugar, os elementos que você deseja para uma animação inteligente, por exemplo, no meu caso, dois filtros são configurados exatamente da mesma forma. Então, eles usam a mesma hierarquia e usam exatamente o mesmo nome. A parte que eu não quero usar Smart Animate tem um nome diferente. Portanto, esse grupo é chamado de artigos, e esse grupo, que na verdade é bastante semelhante ao invés de instrutor, é chamado de vídeos. 26. ANIMADO INTELIGENTE: 03 limitações de animação inteligente: Portanto, a animação inteligente é uma verdadeira mágica, mas vem com algumas limitações. Então, como aprendemos, podemos animar cores, tamanho, posição, rotação e assim por diante. Mas o que não podemos animar é passar de uma forma para outra. Então, aqui eu desenhei um quadrado e aqui desenhei um círculo. E agora vamos ver o que aconteceria se eu animasse isso de forma inteligente. Então você pode ver que, quando eu clico nele, ele ainda se anima bem, mas na verdade não cresce na nova forma. Nesse caso específico, há um pequeno truque que eu poderia usar. Eu poderia simplesmente selecionar o quadrado, copiá-lo e depois colá-lo aqui novamente. Então, em vez de apenas desenhar um círculo, vou transformar esse quadrado em um círculo. Então, vou usar cantos arredondados para fazer isso. E agora vamos mudar a cor para que possamos ver isso um pouco melhor. E vamos voltar ao modo de apresentação. Agora, ao clicar, você pode ver que isso está funcionando, mas só funcionará para um quadrado se transformando em um círculo se eu quiser transformar isso em uma estrela ou em um triângulo, qualquer outra coisa que não funcione. O que também pode causar problemas é mudar o nome. Então, aqui eu tenho duas molduras contendo um grupo e uma moldura. Então esse aqui é a moldura, esse aqui é o grupo. E eles têm conteúdo idêntico. Se eu animar isso de forma inteligente , você pode ver que funciona perfeitamente. Agora vamos voltar e mudar o nome. Então, vou chamar esse quadro aqui de grupo X. E vou chamar esse quadro aqui, quadro y para aquele. E agora vamos jogar novamente. Então, apesar da hierarquia e tudo mais, todos os nomes dentro do grupo permaneceram os mesmos, não eram mais reconhecidos como os mesmos. E esse também é o caso. Se eu mantiver os nomes do grupo e do quadro iguais, mas alterar o nome do conteúdo. E vamos adicionar um pequeno x aqui na parte de trás, onde cada um deles. E agora você pode ver que, enquanto eu animo novamente, o grupo em si anima , mas não o conteúdo. Portanto, você precisa da mesma hierarquia, nomeação para que tudo corresponda. Um pequeno truque se você quiser ver se as coisas estão configuradas na mesma convenção de nomenclatura e hierarquia para serem animadas de forma inteligente, basta selecionar qualquer elemento e você verá nos outros quadros qual deles corresponderá. Então, aqui você pode ver que este agora é compatível. Agora, se eu mudar o nome e selecionarmos novamente, você pode ver que agora não corresponde mais. Vamos voltar ao nome original. E agora está aumentando. Portanto, essa é uma maneira muito boa, especialmente se você tiver centenas de telas para verificar rapidamente se algo está com defeito. Outra limitação que você pode encontrar é que, ao abrir uma sobreposição , não é possível animar essa forma de forma inteligente. Então, por exemplo , aqui, tudo é chamado elipse um e tem a mesma forma. Mas quando digo sobreposição ao clicar em abrir, você pode ver que, no menu de animação, posso escolher entre incidente e dissolver, mas não consigo selecionar o Smart Animate. Portanto, ao abrir e sobrepor, ela não pode transformar essa bolha na bolha da sobreposição. No entanto, quando as sobreposições são abertas e eu estou lidando com a troca de sobreposições, você pode ver que agora um Smart Animate está ativo. Então, deixe-me te mostrar. Então, aqui estou minha tela inicial. Eu clico no meu círculo e ele abrirá a sobreposição, mas não fará uma animação inteligente. Agora, no entanto, estou na sobreposição, estou apenas trocando sobreposições. E você pode ver que agora a animação inteligente está funcionando. Outra área que pode causar problemas são os preenchimentos de fundo com animações em movimento. Então, aqui eu tenho um exemplo simples. Se eu clicar nesse retângulo vermelho, ele moverá essa página de detalhes para dentro. E se eu clicar em x, ele o move de volta para fora. E observe que ainda não tenho o smart animate ativado. Então, vamos dar uma olhada em como seria. Então, se eu clicar aqui, isso o move para dentro, clique em x e o move para fora. Parece muito bom. Mas o que eu quero fazer agora é que, se eu clicar aqui, quero que o x permaneça no lugar e seja animado de forma inteligente com o menu. Então, isso é muito simples. Eu simplesmente seleciono meus conectores e configuro o smart animate. Então, simplesmente pegue essa caixinha aqui. Mas se eu jogar novamente, você pode ver que funciona para o menu. Mas estou tendo essa estranha transparência acontecendo na minha tradição. Para corrigir isso, vamos voltar aqui e selecionar a página de destino. E então eu simplesmente vou pressionar R e desenhar um retângulo como uma espécie de segundo plano de fundo. E você também pode nomear isso. O melhor é dar um nome a essa animação de fundo para que as pessoas não se confundam com ela. E agora vamos dar uma olhada novamente. Eu pressiono Play. E agora você pode ver que agora está funcionando perfeitamente. Então, isso é apenas um pequeno truque que você precisa usar para fazer com que as transições de fundo funcionem com o smart animate. Então, vamos resumir. Você pode animar, colorir, tamanho, posição e rotação de forma inteligente. E você pode combinar animação inteligente com animações em movimento. Você não pode animar de forma inteligente em outra forma. Então, por exemplo, um retângulo em uma estrela. Você não pode criar uma animação inteligente ao abrir uma nova sobreposição. Certifique-se de ter o mesmo nome e hierarquia para o smart animate entrar em ação e esteja ciente de que o plano de fundo é preenchido com a transição móvel e Smart Animate não será animado automaticamente. 27. ANIMADO INTELIGENTE: 04 Vamos construir um aplicativo de animação inteligente: Vamos colocar o que aprendemos em prática e criar esse aplicativo de filtragem de fotos com animação inteligente. Mas vamos começar do zero. Então, aqui temos as telas com as quais vamos começar. Temos uma tela inicial com filtro e imagens, além de um menu e uma tela detalhada. Então, o que eu quero primeiro configurar é uma tela inicial. Então, vou copiar a tela inicial aqui. E, na verdade, vou me livrar de tudo, exceto do meu menu. Agora estou selecionando meu menu, pressionei o botão K para dimensionar. Você também pode abrir a patinação no menu aqui. E agora vou ampliar esse botão do Menu e colocá-lo no meio. Vou selecionar os traços do menu e defini-los como zero. Então, vai parecer que eles vão gostar de uma espécie de desvanecimento com a animação. Agora, a outra coisa que quero fazer é copiar isso novamente. E aqui na minha primeira tela, vou distorcer isso. E agora vou transformar isso em uma animação. Então, vou passar para a prototipagem e pegar essa primeira tela aqui, conectada e depois dizer depois do atraso, porque essa é uma tela inicial. Então, eu quero que comecemos automaticamente. E vou configurá-lo para animação inteligente. E vou deixar isso nessa transição de 1,5 s que fiz de outra animação anterior. E eu vou fazer o mesmo aqui. Então, agora vamos dar uma olhada, isso vai parecer. Vamos apertar play. E você pode ver a tela inicial girando. E, na verdade, temos que voltar aqui. Vamos ver por que isso não está pulando por aqui. Então, isso ainda está configurado para tocar. Vamos definir isso para depois do atraso. E então vamos dar uma olhada novamente. E agora deveria estar funcionando. Então, girando, e então ele está subindo e meu menu está aparecendo. Certo? Ok, a próxima coisa que eu quero configurar são meus filtros. Então, primeiro, vou pegar a tela e definir meu comportamento de rolagem. Então, vamos dar uma olhada. Se eu definir uma rolagem vertical. Então, vamos dar uma olhada em como isso vai parecer. Então, isso moveria a tela inteira, exceto meu menu, que eu corrigi. No entanto, eu realmente quero isso, só quero que essa parte role. Portanto, há maneiras diferentes de abordar isso. Se você tivesse mais conteúdo aqui embaixo , faria sentido realmente corrigir essa parte superior como um cabeçalho. No entanto, como eu só tenho as imagens, eu poderia muito bem tirar a rolagem do meu quadro principal e configurar rolagem nesta parte aqui. Agora lembre-se de rolar para funcionar e você pode ver que eu já recebi um erro aqui. Preciso que a moldura seja menor que o conteúdo. Portanto, posso redimensionar isso e ter um pouco cuidado, porque na verdade tenho essa configuração como layout automático. Então, às vezes, ele está se comportando de maneira estranha e talvez você precise alterá-lo manualmente de abraço para altura fixa. Nesse caso, está funcionando muito bem. Então, agora, se eu voltar para minha prévia, você pode ver que agora está tendo o comportamento que eu procuro. Ok, ótimo. Vamos configurar o resto dos filtros. Então, estou copiando mais de duas páginas. Abra algum espaço aqui. E então vamos dar uma olhada. Ok, então o que eu quero fazer agora é ativar o mais recente. Então, estou configurando isso para 100%. E eu vou mover esse pequeno bar para cá. E estou definindo isso para 50. E vou fazer o mesmo com o último aqui, configurado como ativo um para 100% do que o inativo para 50. Você pode simplesmente pressionar o número e, como você pode ver aqui, ele o transformará em uma porcentagem. E também vou mover essa barra porque estou usando a mesma barra. Ele só vai se mover quando eu usar o smart animate nesta navegação. Também quero mudar a forma como as imagens são embaralhadas, então preciso selecioná-las aqui e soltá-las para poder ver todas elas. E agora, o melhor é que, como uma configuração com layout automático, posso simplesmente selecionar uma imagem e, com as teclas para cima e para baixo, posso movê-la. Então, vamos fazer o mesmo com a última tela e simplesmente misturá-las aleatoriamente. Vamos mover esse aqui. Ok, ótimo. Agora, esteja ciente de que acabamos de desclicar em todo esse conteúdo. Portanto, se eu entrar no modo de visualização e rolar, você obterá esse comportamento de rolagem. Portanto, certifique-se de selecionar todos eles novamente e recortar o conteúdo novamente. Agora, vamos fazer o mesmo novamente. E você pode ver agora que o comportamento está funcionando novamente. Ok, então agora o que queremos fazer é configurar essas conexões. Então, se eu clicar em Latest, gostaria de pular até aqui e usar o smart animate. E vou deixar isso também em uma animação bem lenta para que possamos vê-la corretamente. Agora vou fazer o mesmo com os populares, e também tenho que fazer com essas verduras. Então volte para mostrar tudo a partir daqui, vá para popular Na minha última tela. O mesmo. Na verdade , esse vai para o primeiro. E então esse vai para cá. Ok, então vamos dar uma olhada. Se isso estiver funcionando. Isso é configurado inteiramente no smart animate e você pode ver que não apenas a navegação aqui nossos filtros estão funcionando bem, mas também nossas imagens estão sendo reorganizadas. Também poderíamos medir um pouco a velocidade, mas vou deixá-la por enquanto para que possamos vê-la melhor. Então, a última parte que está faltando agora é nossa página de detalhes aqui. O que eu quero aqui é que eu quero algumas imagens em uma prévia, depois tenho meu texto e quero um pequeno botão de fechamento. Existem diferentes maneiras de configurar isso, então fique à vontade para jogar com ele sozinho. Ok, vamos começar com nossas imagens. Então, estou pegando isso aqui e copiando as imagens. Estou excluindo esse espaço reservado e os colando aqui. Mas eu quero que eles sejam empilhados horizontalmente. Portanto, S é uma configuração com layout automático. Estou simplesmente mudando a direção. Vamos descompactar o conteúdo para que possamos vê-lo melhor. E eu posso definir isso como um falcão. E agora temos todas as imagens aqui em uma fileira. Não quero exibir todos eles, apenas alguns. Então, vou deletar esses aqui. E agora, para configurar isso como rolagem horizontal, eu tenho que tornar a moldura pequena n. É disso que eu estava falando. Às vezes, isso pode ser um pouco estranho. Isso ocorre porque estamos trabalhando com layout automático. Então, o que podemos fazer é definir a horizontal como fixa e agora podemos ajustá-la. Nesse caso, eu também tenho que mudar o alinhamento, e agora eu posso mudar isso. Na verdade, quero adaptar um pouco o espaçamento para que possamos ver que há mais conteúdo chegando para rolagem. Na verdade, vamos colocar isso de volta aqui. E eu estou adicionando um pouco de preenchimento à esquerda. Agora estou selecionando essa moldura e pulando para o protótipo. E observe como isso está me causando um erro, porque obviamente não há conteúdo vertical para rolar. Então, assim que eu mudar isso para rolagem horizontal, agora vai funcionar. Então, vamos dar uma olhada que está fazendo o que queríamos fazer. Então, aqui está meu conteúdo e eu posso rolá-lo horizontalmente. Ok, ótimo. Agora eu quero adicionar meu botão aqui, e eu quero que isso não seja mais um menu, mas um botão de fechamento. Então eu copiei. O que eu vou fazer é selecionar, eu tenho que pular dois. Eu ainda estou no modo de protótipo. Eu preciso ir para Design. E agora eu estou ajustando essas linhas de um menu para um X, então para um sinal de encerramento. Então, o que queremos fazer agora é conectar essa imagem para abrir a página detalhada. Então, vamos pular para o protótipo, depois vamos selecionar isso e ir até aqui. Mas o que eu não quero, na verdade, não quero que tudo isso seja animado de forma inteligente. Eu quero que isso seja empurrado para dentro ou movido. Eu vou escolher. E ainda vou manter o Smart Animate aqui selecionado porque quero que o menu seja animado de forma inteligente. Agora, vamos ver se isso funciona. E uma pequena dica, não vai acontecer, mas vou te mostrar o porquê. Então, vamos orar. Vamos pressionar Play. E então eu estou pressionando esse detalhe e está realmente bonito, mas é inteligente animar tudo aqui. Eu não quero isso. Por que está fazendo isso? Então você pode ver aqui que esse grupo é chamado de imagens, e esse grupo aqui é chamado de imagens e na verdade, tem uma ordem muito semelhante. Então, eu preciso mudar o nome aqui para que nossa cor em uma chamada, seja o detalhe dessa imagem. Então, agora vamos dar uma olhada novamente. Então, agora vamos pressionar essa imagem novamente. E você pode ver que agora está entrando, mas está fazendo uma coisa estranha como essa transparência um pouco estranha e, na verdade, não está fechando. Então, vamos corrigir isso também. Ok, então, primeiro de tudo, aqui, vamos adicionar uma interação e, digamos, na guia, voltar para o lugar de onde você veio porque vamos conectar mais algumas imagens aqui. E então a outra coisa que queremos fazer é aqui, eu realmente queria que isso aumentasse, mas tinha uma transparência estranha. Então, o que você precisa fazer aqui é desenhar um plano de fundo separado. Então, eu estou desenhando um fundo branco aqui e vou simplesmente adicionar branco e mover isso. Isso, isso era uma espécie de fundo extra em meu pedido aqui, minha ordem de empilhamento logo atrás. Então, isso só existe para resolver essa pequena transparência estranha com minha animação. Ok, então vamos dar uma olhada. Se isso estiver funcionando, vamos pressionar Play. E agora isso parece ótimo. E se eu pressionar o X, veja como essa animação está funcionando bem. Então, aqui temos nossa animação em movimento. E como ainda temos uma animação inteligente definida na animação em movimento, nosso menu que tem o mesmo nome na mesma hierarquia está funcionando com a animação inteligente. Então, vamos dar uma olhada e configurar nosso design final. Então, a única coisa que eu quero fazer agora é soltá-los aqui novamente. E vamos realmente procurar essa imagem. Vou aumentá-lo um pouco. E agora eu também quero conectar isso à nossa página de detalhes. Então aqui That's ainda tem a animação que criamos antes. A partir daqui. Eu também estou me juntando a isso. E então eu vou recortá-los novamente, uma pequena dica extra. Às vezes, podemos querer ter pilhas de elementos e depois abrir. Portanto, você também pode fazer isso se estiver configurado com layout automático. Agora, posso ir até aqui e definir o valor como um valor negativo. Então minhas imagens estavam empilhadas. E você verá agora como em uma tela eles estão empilhados. E quando escolhermos qualquer outra tela , elas se abrirão. Ok, então acho que nosso aplicativo está concluído. Vamos analisar toda a configuração. Então, temos nossa tela inicial. Está se movendo até aqui, se transformando em uma animação. Aqui você pode ver nosso empilhamento. E quando eu vou para qualquer outro filtro, você pode ver que ele está empilhado. E então podemos clicar em nossa imagem e obter nossa página de detalhes, que podemos abrir e fechar. Portanto, também podemos acessar essa página de detalhes de qualquer outro ponto do nosso aplicativo. E como há um contratempo, também vamos voltar para a página de onde viemos. Então, como podemos ver, demoramos apenas 10 minutos para configurar todo esse aplicativo Smart Animate. 28. ANIMADO INTELIGENTE: 05 animate com propósito e código em mente: Agora é fácil se deixar levar pelo smart animate e Figma, porque é muito fácil e incrível, mas sempre anime com uma mente codificada por um propósito. Então, vamos nos certificar de que nos lembremos de algumas coisas importantes. Primeiro, projetamos com um propósito. Portanto, cada decisão que tomamos em nosso design deve ter um propósito e orientar nossos visitantes. Animações, especialmente microinterações, como estados do mouse para nosso botão e assim por diante, desempenham um papel muito importante em nossa experiência de usuário. Deixe-me dar um exemplo. O princípio do destino comum. Isso significa que dois ou mais elementos que se comportam da mesma maneira são percebidos como parte de uma unidade. Pense em um acordeão. Se eu clicar, quero que isso abra, clique novamente e feche. Eu aprendi que funciona dessa maneira e cliquei em um. Então, espero que todo o resto aqui funcione exatamente da mesma forma. Então, seria muito confuso se eu clicasse em uma e, de repente, uma sobreposição se abrisse. Isso é o mesmo para todos os elementos que estão usando. Portanto, todos os botões da sua página devem ter a mesma aparência e comportamento. Também. Não exagere. Eu sei que o Smart Animate é uma magia brilhante, mas não exagere. Não adicione um pouco aqui e um pouco ali, porque todo mundo diz, uau, quando você o usa demais, na verdade seremos encorajadores e contribuiremos para a sobrecarga cognitiva de seus visitantes. Certifique-se de que seu design funcione em um protótipo simples clicável em todos os momentos. E isso não significa que animação deva ser uma reflexão tardia. Pense em um menu rolável. Posso clicar e pular para a seção. Então isso funciona. Agora posso adicionar uma animação de rolagem suave guiando meus visitantes até esta seção. Isso me ajuda a entender onde estou e como voltar. Então, isso realmente melhora meu design. Preciso de elementos voando para dentro e para fora durante a animação? Provavelmente não são. Inteligente. Animate não é código. E isso é muito, muito importante por vários motivos, por exemplo, o que pode ser muito fácil e apenas um clique com Figma Smart Animate pode ser muito difícil se você estiver usando algo como animação CSS. E, ao contrário, podem ser grandes possibilidades que você simplesmente não pode mostrar no Figma. Então isso não significa que você precise de 20 reuniões sobre cada ajuda de colheita ou caixa clicável que você está criando com o Smart Animate. Tenha uma boa ideia de que, antes começar a falar com sua equipe de desenvolvimento, pergunte se há uma pessoa responsável pela animação e que vocês podem planejar juntos desde o início. Pergunte também se eles estão usando uma biblioteca de animação específica e se você pode se familiarizar com a documentação e obter uma ideia realista na vitrine da biblioteca. 29. COMPONENTES: 01 componentes interativos: Até agora, usamos animação entre diferentes quadros. E agora vou mostrar um dos meus recursos favoritos, componentes interativos. Basicamente, são animações reutilizáveis definidas dentro do seu componente. Então, como o nome indica para que isso funcione, precisamos de componentes ou melhor, conjuntos de componentes com variante interna. Se você não está familiarizado com isso, uma variante dita é basicamente dois componentes, dois ou mais componentes, na verdade. E você pode ver que eu uso a convenção de nomenclatura, barra de avanço do botão, botão padrão, barra para frente e barra ao passar o mouse. Então, eles são da mesma família que, na verdade, estão em um estado diferente da mesma coisa. E aqui no lado direito, posso dizer combinação como variância. E a melhor coisa sobre isso é que, se um braço retira uma instância aqui , você pode ver que, nesse botão, as duas instâncias são salvas apenas em estados diferentes. Em todo o meu design. Vou usar muitas instâncias desses elementos. Portanto, posso não apenas salvar os diferentes estados que eles têm nessa instância, mas também posso salvar em comportamento. Portanto, preciso estar nas configurações do meu protótipo e, por exemplo, salvar o comportamento de um botão. Então, quero adicionar um estado de mouse e simplesmente conectar meus dois botões, como faria antes, com qualquer outro quadro. E agora você pode ver que no meu menu está escrito OnClick ou vou mudar isso para enquanto passo o mouse. E mudou para set. Essa mudança para aqui só estará ativa nos conjuntos de componentes. Agora, posso usar a dissolução instantânea ou a animação inteligente. Vou usar o smart animate , pois é simplesmente uma cor. Agora vamos dar uma olhada no que isso faz, para que possamos ver isso em nosso modo de pré-visualização. Eu preciso desenhar uma moldura. E agora posso adicionar uma instância do meu botão a esse quadro. Agora vamos dar uma olhada. Ao passar o mouse sobre meu botão, você pode ver que eu tenho esse comportamento seguro e será o mesmo onde quer que eu use esse botão. Ok, agora eu quero o mesmo para o meu switch aqui, mas eu quero que isso seja arrastado até aqui e depois se transforme nesse switch. Agora, neste caso, eu não quero que o switch inteiro seja ativado, mas eu queria pegar essa pequena bolha aqui. Então, eu quero pegar, selecionar essa bolha, desenhar uma animação e você verá que ela dirá ao clicar. Nesse caso, eu quero arrastar para, e vou fazer uma animação inteligente aqui. Agora, neste caso, preciso retribuir o favor. Então, gabe-se, vai voltar ao meu estado original. Agora, o que vou fazer é arrastar uma instância colocada no meu quadro. E vamos ver se isso funciona. Então aqui está meu botão. Eu o arrasto e você pode ver que ele muda. A cor era uma animação inteligente. Agora eu posso animar entre mais do que apenas dois. Então, aqui eu tenho essa caixa de seleção e vou arrastar um conector. E eu vou dizer que altere com um clique para uma animação inteligente. E a partir daqui, eu vou dizer vá até aqui. E se eu verificar novamente, então vai voltar ao começo. Vamos arrastar para fora uma instância dessa caixa de seleção. Na verdade, vou arrastar alguns. E agora vamos dar uma olhada. Se eu jogar isso, aumentar isso, posso verificar. Se eu pressionar novamente. É assim. E então eu posso usar isso em todo o meu design. 30. COMPONENTES 02 Componentes interativos de agrupamento: Assim como com qualquer outro componente, você pode agrupar componentes animados e combiná-los. Então aqui eu tenho meu botão e meu interruptor. Se eu for ao protótipo, podemos ver que eles já têm sua animação configurada. E então eu tenho outro componente, um componente de lista. E o que eu posso fazer agora é arrastar qualquer instância dessa chave seletora. E agora estou criando uma instância do meu item da lista aqui. Então você pode ver que esse switch está aninhado. Então, se eu clicar no componente original, ele volta e me mostra o componente animado aninhado ou variantes nesse caso. E agora eu posso simplesmente arrastar alguns. E vamos combinar isso em uma moldura. Na verdade, você pode clicar com o botão direito do mouse e , em seguida, enquadrar a seleção. Então, vamos adicionar algum conteúdo e também adicionar uma instância do nosso botão aqui embaixo, Sita, preenchimento de fundo. Vamos adicionar isso aqui embaixo. E então você pode, é claro, sobrescrever isso. Vamos adicionar algumas imagens com o plugin Unsplash. Eu só vou tirar alguns retratos aqui. E agora vamos dar uma olhada e jogar isso. Agora você pode ver que eu posso ajustar individualmente esses botões de alternância. E meu botão também está funcionando. 31. COMPONENTES: 03 animações de pêssego e zoom fáceis: Portanto, os componentes interativos também ajudam muito na criação de estados de foco. Onde antes precisávamos criar muitos quadros, agora podemos simplesmente adicionar a animação ao nosso componente, caso qualquer substituição herdaria esse comportamento. Então, aqui eu tenho meu cartão, padrão e estado de flutuação. Então, agora vou simplesmente, no meu menu de prototipagem, adicionar um mouse amplo, mudar para e animar de forma inteligente. E agora vou extrair exemplos desse cartão. Agora posso substituir as imagens e o texto. Para as imagens. Estou usando o plugin Unsplash, mas você pode usar qualquer um. Vamos dar uma olhada nisso. Então você pode ver que, enquanto eu passo o mouse, todos eles herdaram a data padrão e a data de colheita. Mas ainda posso adicionar um pouco mais de mágica aqui, porque lembre-se, eu também posso usar o tamanho inteligente de animações. Então, tudo o que estou fazendo é deixar a imagem no tamanho original. E aqui, no estado do mouse, vou ampliar um pouco a imagem e mudar sua posição. E agora vamos dar uma olhada no que acontece. Enquanto eu pairo o mouse. Estou recebendo um pequeno zoom muito bom nas imagens. Trabalhar com componentes interativos quando se trata de auxiliares de colheita economizará muito tempo para criar um carrossel simples como este. Você precisava dessa quantidade de telas. Porque cada estado, então toda vez que isso aumentasse, caso contrário , teríamos que criar uma página própria e, em seguida, criar um link para frente e para trás. Agora, tudo o que precisamos é disso, porque o que temos aqui é que temos um componente interativo que tem uma animação de enquanto paira o tubo de mudança. E aqui temos simplesmente instâncias que ampliam o nó. Se você quiser usar imagens ampliadas usando animação inteligente com componentes interativos. E, em seguida, um ao lado do outro, você precisa adicionar um layout automático. Então, aqui você pode ver que eu não tenho um layout automático para resolver isso. Isso significa que quando essa imagem aqui aumentar , ela vai empurrar todas as outras imagens para fora do caminho. Outra grande vantagem é que, digamos que eu queira acrescentar algo a todas essas instâncias. Então, eu posso simplesmente adicionar isso à minha variante aqui, e então ela será representada em todas elas. Então, vamos jogar isso de novo. E você pode ver que eu tenho a vantagem, a única coisa que eu não gosto, é que está meio que desaparecendo de uma forma estranha em vez de simplesmente se dissolver. Então lembre-se de que somos animados inteligentes. Figma está procurando os mesmos elementos na hierarquia e nomenclatura desde o início até o fim. Então, isso é exatamente o mesmo entre quadros ou dentro de conjuntos de componentes. Vamos copiar apenas essa camada que é chamada de cruz. E também vamos adicioná-lo ao nosso destino, mesmo que não queiramos mostrá-lo aqui. Vamos ajustar o tamanho para caber. E eu vou definir isso como zero apenas para cruzar. Ok, vamos jogar isso de novo. E agora você pode ver que a cruz está desaparecendo perfeitamente porque a animação inteligente está funcionando dentro do conjunto de componentes. 32. COMPONENTES: 04 interações em vídeo: Também podemos usar componentes interativos para criar reprodutores de vídeo. Então, no meu exemplo aqui, você pode ver que eu simplesmente incorporei um vídeo. Então, no meu modo de apresentação, você pode ver que está tocando, mas sempre estará tocando. Quero mudar isso para uma imagem estática e somente quando eu passar o mouse sobre ela ou após um atraso ou qualquer gatilho que eu quiser, ela começa a tocar. Então, o que eu vou fazer aqui é criar um segundo. Vou desanexar a instância, chamá-la de hover. E eu vou transformá-lo novamente em um componente. E agora estou combinando esses dois em um conjunto de componentes com variantes. E vou adicionar um pouco de transparência. E o que eu quero agora é isso, o que ainda é reproduzir o vídeo igualmente porque eu tenho um vídeo no padrão e um vídeo e passo o mouse. Então, o que vou fazer agora é selecionar o vídeo e usar comando Shift e ver essas cópias em PNG. Agora, vou simplesmente substituir o vídeo por esse PNG. Agora, tudo o que preciso fazer é adicionar um pouco de prototipagem. Então, eu estou conectando isso, o padrão, com o aço, com meu vídeo e estou dizendo que, ao passar o mouse, mude para e anime de forma inteligente. Agora vou selecionar minha moldura. E vamos dar uma olhada. Aqui. Eu tenho meu aço e, ao passar o mouse sobre ele, você pode ver que o vídeo começa a ser reproduzido. Observe como isso sempre volta para onde eu o deixei. Então, se eu sair, ele vai voltar aqui de onde eu parei. Se você não quer isso e quer sempre começar do início. Então, o que você pode fazer é, enquanto define sua interação aqui, redefinir a posição do vídeo e, em seguida, ele sempre voltará do início. Portanto, essa é uma ótima maneira de salvar algumas telas e ter tudo dentro do seu vídeo real. Porque você pode definir isso para passar o mouse. Você pode definir isso para após um atraso ou quando uma determinada tecla é pressionada no teclado. Então, isso é muito, muito bom para trabalhar com vídeos. Lembre-se de que, no momento, os vídeos estão disponíveis apenas em planos pagos. 33. COMPONENTES: 05 componentes interativos e layout de automóvel: Um lugar onde os componentes interativos se tornam especialmente poderosos é combiná-los com o layout automático. Então, aqui eu tenho um componente dito com duas molduras, uma vermelha e uma azul de tamanhos diferentes. Vou pegar algumas instâncias aqui, e vou colocá-las na minha moldura aqui. E agora vou adicionar algumas prototipagens. Então, se eu clicar no vermelho, digo mudar para e animar de forma inteligente para a forma azul. E vou devolver isso da forma azul para a vermelha. Então, OnClick, mude para vermelho e animação inteligente. Agora vamos dar uma olhada em como isso parece. E até agora não há layout automático aplicado em nenhum lugar. Então você pode ver que, se eu clicar, isso muda. E você pode ver que aqui se torna maior. Mas eles meio que se encontram. E se eu clicar novamente, eles voltarão à forma original. E o Smart Animate está funcionando na animação This click. No entanto, vamos dar uma olhada no que acontece se eu selecionar todos eles. E agora, no InDesign, estou transformando isso em um quadro de layout automático. Na verdade, vamos mover esse quadro um pouco para cima e dar ele um pouco mais de espaço e você verá o porquê em um minuto. E agora vamos pressionar play. Então agora você pode ver minha moldura aqui. E quando eu clico, você pode ver que ele se move para cima e para baixo. E o motivo é que, lembre-se, o layout automático sempre ocupa todo o espaço disponível. É assim que eu posso animar de forma inteligente e criar outros conteúdos de acordo com o novo tamanho. Eu realmente posso levar isso ao extremo. Então, digamos que eu esteja avaliando essa forma azul aqui como zero. E observe como Figma nunca me dá zero, sempre me dá esse aqui. Então, um pequeno truque é ir 0,00 para algo assim, e então vai para zero. Então, ainda está aqui, meu elemento, mas está escondido. Então agora vamos jogar novamente. E agora você pode ver que se eu clicar nesse vermelho aqui, eles desaparecem. A única coisa é que você provavelmente se pergunta se pode adicionar um pequeno botão de adição ou adicionar novamente e depois adicioná-los. Bem, isso realmente não vai funcionar porque teoricamente, eles estão todos aqui em Figma. Não lembra qual. Basta clicar em qual, quando não o fez. No entanto, você pode simular. Então você pode adicionar, digamos, vamos adicionar um pequeno botão redondo aqui e dizer que este é o botão de adição. Então, o que podemos fazer é dizer que, uma vez que eles sejam excluídos e eu clique nesta, eu simplesmente copiarei a mesma aversão da já existente aqui. E então eu vou conectar essa navegação com um clique e uma animação inteligente. Então, vamos dar uma olhada nisso novamente. Então, agora estou excluindo. E então eu posso voltar ao estado original, mas não posso selecionar estados individuais para reaparecerem. Então, você pode realmente criar ações bastante impressionantes e realistas com isso. Então, aqui, por exemplo , ao arrastar, ele me mostra um pequeno botão Excluir e eu posso excluir um desses elementos aqui. Como eu fiz isso? Bem, é exatamente o mesmo princípio. Então, aqui temos nossos elementos que são usados aqui e eu simplesmente os preencho com meu conteúdo. E então, dentro dos meus componentes definidos aqui, você pode ver que eu tenho meu elemento padrão aqui e ele já contém o botão Excluir. Então, se eu desligar esse conteúdo aqui, você pode ver que já existe aqui e isso é muito importante. Porque lembre-se, a animação inteligente precisa de um começo e um fim para funcionar. Então, na minha exclusão aqui, tudo o que fiz, mudei esse rótulo para a esquerda. Então essa será minha animação de arrastar. E eu simplesmente os conectei com uma animação de arrasto. Então, em Arraste, mude para e anime inteligente. Então, uma vez clicado, observe como isso está vinculado apenas a esse ícone de exclusão, não ao resto do meu elemento. Então, se isso estiver vinculado, então vai ficar aqui. E este está definido, neste caso 21. Eu também poderia definir isso como zero. E é por isso que parece que está sendo excluída, porque aqui minhas instâncias são simplesmente configuradas com layout automático. E, portanto, se um deles for definido como zero, todos eles mudarão para cima. Eu realmente encorajo você a jogar com componentes interativos e layout automático, porque você pode realmente criar protótipos muito impressionantes com essa técnica. 34. COMPONENTES: 06 componentes de funil: Quero mostrar um pequeno truque que chamo de componentes do funil. O que eles basicamente fazem é conectar componentes na prototipagem em diferentes páginas e arquivos. Aqui está meu design , composto por uma página inicial Sobre a página, workshop e uma seção de boletim informativo. E como você pode ver aqui, eu posso navegar até todos eles a partir do meu cabeçalho. Agora, se clicarmos no cabeçalho, podemos ver pela cor roxa e pela forma vazia do diamante que se trata de uma instância. Se dermos uma olhada onde está nosso componente principal , saltaremos para uma página de componentes separada. Ou isso pode até estar em um arquivo completamente diferente. Porque geralmente é uma boa prática não armazenar seus componentes junto com seu design. Então, para nossa prototipagem, isso agora significa que eu tenho que passar por cada página e depois fazer as conexões correspondentes. Então, eu teria que acessar, antes de tudo, minha página aqui, minha página do blog. Então eu tenho que ir para minha página Sobre nós e fazer um link de volta. Eu teria que fazer tudo isso para cada uma das páginas. Agora, depois de fazer isso, o que dá muito trabalho se eu quiser fazer alguma alteração, digamos que, como o boletim informativo que notei, ele abre uma nova página, mas na verdade é uma sobreposição. Então eu teria que passar por cada página e mudar isso. Vamos excluir todas essas conexões e encontrar outra solução. A propósito, pequeno truque, clique com o botão direito na tela no modo de prototipagem e você pode remover todas as interações. Isso também remove esse fluxo aqui, e vamos dar uma olhada. Portanto, a primeira coisa que você pode querer fazer é ir para a seção de componentes principais. Então, o que eu realmente quero é ter esse mestre aqui, basicamente. E então, sempre que eu clico no workshop, digamos que eu adicione uma interação. Se eu clicar, quero navegar até o workshop. Mas como você pode ver, não consigo acessar atualmente no Figma nenhuma outra página. E como eu disse aqui, nós apenas armazenamos o componente e outra página, mas esse componente pode estar em um arquivo completamente diferente. Portanto, podemos usar um pequeno truque no qual você pode simplesmente copiar o componente ou também usar qualquer uma dessas instâncias que você já tenha aqui. Vou começar do zero e criar essa instância. Agora, eu poderia conectar essa instância, mas o fato é que essa instância não daria nada às outras instâncias. Ele precisa ser um componente principal. Então, estamos fazendo um pequeno truque aqui selecionando-a e empacotando essa instância dentro de outro componente. Então, estamos criando um novo componente e eu vou chamar isso de funil. Então, se olharmos dentro do nosso componente final, você pode ver que ele simplesmente contém uma instância de nossa navegação principal. Então, se voltarmos para cá, eu devolvo tudo o que está armazenado. Ok, então, em nosso design, o que precisamos fazer agora é substituir todas as nossas instâncias existentes por esse componente final. Então, eu vou aqui e depois os componentes. E então eu vou agora mesmo para ver uma página de componentes e vou para a página de design, e estou escolhendo a navegação por funil. Você também pode simplesmente excluí-los, fazer uma cópia disso, então é uma instância e substituí-los. Agora, se eu selecionar qualquer uma dessas instâncias e voltar para o componente principal , ela salta aqui para o meu funil. Agora tudo o que preciso fazer é conectar o funil minha prototipagem às minhas telas uma vez. Então, vamos definir isso como solução, para o blog. Este vai para a oficina. Então, este aqui vai para sobre meu botão Inscrever-se. Quero abrir uma sobreposição. Então, clique em Abrir boletim informativo sobreposto. Agora podemos ver se eu clico aqui e depois herdei todas essas conexões. Então, todas essas páginas têm automaticamente a conexão. E se eu mudar alguma coisa aqui, eles vão herdar isso. Vamos dar uma olhada nisso e isso funciona muito bem. Eu posso clicar neles e de qualquer lugar eu posso acessar meu boletim informativo. Então, na verdade, estou usando apenas esses componentes finais para configurar minha prototipagem. Eles não têm nada a ver com os componentes principais. Portanto, qualquer alteração no design do componente principal seria simplesmente captada pelo meu componente final. Desde que a nomenclatura e a hierarquia não sejam alteradas , até mesmo as conexões permanecerão em vigor. 35. VARIÁVEIS: 01 Prototipagem com variáveis: Prototipagem com variáveis. Vamos começar com o básico. Aqui eu tenho três botões e eu tenho um quadrado. Agora, quero preencher esses botões com tamanhos diferentes. E quando clico neles, quero que o quadrado mude de acordo com o tamanho que eu escolhi. Eu falei sobre Coleção, que chamei de Prototipagem de exemplo E você pode ver que eu disse o tamanho quadrado para 400, tamanho 100, tamanho para 300 tamanho 3600 Então, o que eu quero fazer agora é vincular, em primeiro lugar, esses números aqui às variáveis Então, vou simplesmente selecionar um número. E então, em nossos campos de propriedades de texto, agora posso encontrar isso, dependendo de quantos você tem, talvez seja necessário rolar um pouco Então esse é o meu tamanho um. Então eu tenho meu tamanho dois. E esse último botão será do meu tamanho três. Agora eu quero conectar meu quadrado com o tamanho do quadrado, então estou selecionando-o. E então, no painel Propriedades, você pode ver que ele já está definido como 400, 400, qual é o meu padrão? Mas eu quero vincular isso às variáveis para que eu possa pegar isso e alterar esse tamanho mais tarde Vou escolher a largura e também vou vincular a altura a essa variável Ok, ótimo, agora temos nossa configuração básica e podemos passar para a prototipagem Então, agora vou conectar esse botão. E o que eu quero fazer é dizer se eu clicar e, em seguida, alterar essa largura para o tamanho do quadrado para o novo valor. Então, no meu menu suspenso, vou escolher a variável definida e, em seguida, vou escolher o tamanho do quadrado Então, basta digitar o nome dessa variável e você a verá aqui. Ele já vai perguntar para o que você deseja configurá-lo E agora eu posso pesquisar no meu menu suspenso e quero configurá-lo para o tamanho um Então, antes de prosseguirmos, vamos ver se isso realmente funciona. Vou escolher esse quadro e agora vou abrir o arquivo Preview. Você pode usar um atalho, Shift e barra de espaço, ou pode simplesmente usar o Vou clicar no meu 100 e você pode ver que funciona, meus quadrados estão sendo redimensionados Agora eu quero configurar esses tamanhos e também quero configurar um botão de retorno para voltar ao tamanho padrão original. Vou escolher meu segundo botão. E, a propósito, você também pode copiar e colar interações. Vou passar por isso pouco a pouco novamente para nos acostumarmos um pouco com o processo. Então, o tamanho do quadrado, e queremos definir isso como nossa variável agora. E agora fazemos o último. Então, também queremos novamente escolher a variável definida. Escolhemos o tamanho quadrado e vamos defini-lo para o tamanho três. Agora eu só quero configurar meu botão de reset para voltar para 400.400. Agora, o que você pode ficar tentado a fazer é adicionar uma conexão E, a propósito, estou apenas me conectando à praça. Para voltar à variável definida, você também pode usar um menu de interação aqui para adicioná-la. Assim que você usar uma variável, você obterá esse pequeno sinal aqui e ele não estará mais se conectando ao quadrado. Então, o que você pode ficar tentado a fazer é dizer que o tamanho do quadrado é igual ao tamanho do quadrado Porque isso deveria ser 400, certo? Não é. Porque o que acontece agora? Se abrirmos nossa prévia, você poderá ver que ela muda em todos os tamanhos. Mas se eu clicar aqui, isso não muda. E isso ocorre porque estamos inserindo os novos tamanhos nessa variável de tamanho quadrado. Agora você não pode vê-lo dentro de sua coleção, mas no fundo, é isso que está acontecendo. Podemos resolver isso simplesmente adicionando outra variável, que chamarei de padrão. Vou definir isso para o meu 400 original. Então, agora estou alterando o tamanho do quadrado para igual e vou defini-lo igual ao padrão Então, agora vamos tentar isso de novo. Podemos usar os diferentes tamanhos. E se eu pressionar Reset , ele voltará ao meu tamanho padrão original. Se eu mudasse algum dos tamanhos aqui. Então, por exemplo, vamos definir este aqui como muito pequeno, apenas cinco. Então você pode ver que isso é atualizado automaticamente não apenas no meu botão, mas também na minha interação. 36. swap de 02 variantes com variáveis: Troca de variantes com variáveis. Com variáveis, podemos extrair variantes específicas de um componente e também podemos usar mortes para prototipagem Aqui eu tenho um conjunto de componentes com três variantes, a, B e C. E aqui eu tenho uma instância da variante a. E eu tenho três pequenas bolhas Então, se eu clicar em laranja, quero que seja exibido. Então o do meio aqui, vermelho é B e o azul seria C. Então eu montei uma coleção. E você pode ver que nesta coleção eu tenho uma variável de string que é chamada de seleção. E então eu tenho laranja, vermelho e azul. E esse é, na verdade, o nome da variação. Portanto, esse é o único lugar em que você realmente precisa ter cuidado com a nomenclatura, pois ela precisa ser a nomenclatura exata que você deu à sua variação Eu disse F sub com três modos diferentes e estou deixando isso no modo de adição 12.3 Observe que você provavelmente precisará um problema Figma ou superior para configurar a nota Antes de configurarmos qualquer interação, preciso vincular essa variável aqui, a seleção à minha instância Isso precisa estar ativado, pois a instância não funcionará dentro do conjunto de componentes no momento. Então, selecione a instância e , no lado direito, em um painel de propriedades, se você passar o mouse sobre o nome da instância, obterá esse pequeno símbolo, atribuição Agora, esse recurso é realmente novo. Então, isso ainda pode estar se movendo um pouco, mas deve estar em algum lugar por aqui. Então, use-o no menu suspenso e agora escolha a variável de seleção que acabamos de configurar. Então, ao conectar isso com a variável de seleção, agora ele sabe que dentro dela tem variação de laranja, vermelho e azul Vamos passar para Prototipagem e conectar isso. Então, estou selecionando a bolha laranja e estou usando o conector Você também pode simplesmente clicar em um sinal de mais aqui em Interação para configurar isso. E eu mudo para definir variável. E agora estou dizendo que defina a seleção como, vou precisar usar o nome da variante. Então, neste caso, a laranja indicada. E agora estou conectando o vermelho da mesma maneira. Então, vou definir a seleção de variáveis e simplesmente vou definir essa como vermelha, a azul. Vou fazer a mesma seleção de variáveis de conjunto e vou definir essa para azul. Vamos dar uma olhada. Se isso funcionar, podemos ir para o modo de apresentação ou para a pré-visualização do outono. Vou usar isso com um atalho Shift Spacebar. Agora, se eu clicar nos meus pequenos botões aqui embaixo, você pode ver que ele puxa a variante correta Então, isso é muito útil para configurar coisas como mostrar estilos diferentes do mesmo produto E observe que estou usando exatamente a mesma coleção para este exemplo. E estou vinculando essa variante aqui novamente à minha seleção de variáveis. E a única coisa que preciso ter cuidado é que minha variação tenha o mesmo nome Então este ainda é laranja, vermelho e azul. Então, se eu tentar isso, você pode ver que isso funciona tão bem quanto nosso exemplo anterior. 37. VARIÁVEIS: 03 expressões: Prototipagem com expressões. Na prototipagem Figma, agora podemos combinar o cálculo com variáveis, então mais, menos, dividir Isso pode ser algo bem simples, como uma variável mais ou menos outro valor ou outra variável Mas você também pode agrupar isso para obter configurações mais avançadas Aqui eu tenho uma configuração de um botão menos NA mais e simplesmente um número que atualmente está definido como zero Agora já configurei uma coleção. E você pode ver que isso é super simples. Tudo o que tenho é uma variável numérica e o valor está definido como zero. Agora vamos definir esse zero aqui como nosso contador de zero. Eu seleciono o zero e, no painel Propriedades do texto, vou aplicar variável. E eu vou escolher aqui embaixo, meu balcão. Então, se eu apertar esse botão de adição aqui, quero que um seja adicionado ao meu valor total. E se eu tiver menos, quero que um seja retirado da minha contagem total de um número Então, vamos pular para a prototipagem. Vou selecionar primeiro o botão de adição. Vou adicionar uma interação e vou dizer que, ao clicar, defina a variável com o nome do contador como E agora eu preciso reutilizar esse contador de variáveis. E agora eu posso adicionar mais um. Vamos ver se isso funciona. Vou selecionar o quadro e vou abrir minha pré-visualização. E se eu clicar em Mais, você verá que estou adicionando um. Então, agora quero fazer a mesma largura menos o contrário Então eu seleciono meu botão de menos e adiciono uma interação E eu vou definir variável para contador. E então o contador é menos um. Ótimo, ok, vamos dar uma olhada. Abra o Preview mais e menos. Eu posso usar isso em praticamente qualquer coisa. Não precisa ser um número. Então, o que eu poderia fazer é desenhar uma forma aqui. E vamos apenas preencher isso. E agora eu posso vincular qualquer altura ou largura dessa forma ao balcão Observe como isso é zero, mas vai pular para um porque Figma não isenta zero como valor E vou aumentar meus passos um pouco maiores para que possamos vê-los melhor. Então, vamos definir duas etapas de dez. E agora, quando abrimos a pré-visualização, você pode ver que os números, assim como minha forma, estão mudando de acordo com os botões que eu pressiono. 38. 04 Expressões de encadeamento: Na prototipagem Figma, também podemos encadear expressões. No meu exemplo aqui, eu tenho um moletom, o preço de 60, e eu tenho um menos N, um Então, eu posso adicionar isso. Essa seria a quantidade total de moletons adicionados. E então eu quero ver qual seria o custo total. Então, 60 vezes qualquer número que eu tenha aqui. Já tenho meus pontos positivos e negativos configurados. A coleção que estou usando é contadora e tem um valor zero. E então você pode ver em Prototipagem que definimos este aqui como contador e, em seguida, contador mais um, o cálculo que estamos fazendo E então este aqui é definido como o total de contas é um número. Então, vamos dar uma olhada nisso em nossa prévia no arquivo. Então, podemos ver se tínhamos mais, então isso aumenta. E se tivéssemos menos, esse número volta a diminuir. Agora precisamos adicionar um pouco mais. Antes de tudo, precisamos adicionar o preço à nossa coleção e também precisamos de uma variável para manter o total. Então, vamos abrir nossa coleção. Então, vamos adicionar o preço como um número. E isso atualmente é 60. Então eu vou criar outra variável, que também é uma variável numérica, e esse será o total, e atualmente está definido como zero. Agora vamos vincular nossos números. Então, eu vou pegar esses 60 aqui e vou conectar com o meu preço. E este aqui será meu total. Vamos passar para a prototipagem. Agora, esses botões aqui, eu ainda posso acionar. Então, vamos abri-los. E atualmente tenho o botão de adição configurado para contabilizar mais um, então estou aumentando esse número. Agora, o que eu quero fazer aqui é adicionar outra ação. Quero definir outra variável. Porque o que eu quero fazer é definir o total como o total atual mais o preço. Então, vamos dar uma olhada nisso. Na prévia. Agora podemos ver que, se eu tiver um, então é 60. E agora eu sempre tenho que totalizar mais um. Ótimo Então, vamos configurar para menos também. Então, isso funciona praticamente da mesma maneira. Vou adicionar outra ação, definir a variável e definir o total, dois, total. E nesse caso, menos o preço atual. Se dermos uma olhada nisso em nossa prévia, então você pode ver que agora sobe e vai cair novamente. Se você está se perguntando, por que estamos usando variáveis e não simplesmente adicionando mais 60, então a melhor coisa sobre isso é que, se configurarmos tudo em variáveis, poderíamos simplesmente alterar o preço aqui. Então, digamos que estamos alterando esse preço para at e agora tudo seria atualizado. Portanto, não importa onde em seu arquivo esteja usando isso, tudo sempre usaria os valores corretos. 39. VARIÁVEIS: 05 instruções condicionais: Declarações condicionais com variáveis. Então, aqui temos nosso contador novamente. Portanto, temos mais e menos. E vamos dar uma olhada na configuração rapidamente. Portanto, o sinal positivo configurado para contador aumenta toda vez que eu pressiono em 100. E o mesmo vale para o negativo, só que diminui 100 Agora aqui eu tenho meu zero. E isso é dito para a variável do contador. Aqui embaixo, eu tenho uma barra, e aqui eu tenho uma forma. Vamos pegar essa forma. E você pode ver que isso é x2 zero. Então, essa é na verdade a variável que eu apliquei aqui. Então eu apliquei o contador em zero. Se dermos uma olhada em uma coleção, estou usando uma coleção anterior aqui, mas na verdade estou usando apenas essa variável de contador. Agora, o que eu quero que aconteça é que, se chegar a 500, o que significa que minha barra aqui está cheia, então eu quero pular para a tela que diz u1 hover Quero que esse número aqui que ganha seja definido como o número que aciona Agora, eu poderia fazer isso manualmente porque sei que quero que sejam 500, mas é muito mais suave Se eu configurar isso como uma variável, adicionarei outra, que chamarei de limite Então, neste limite atual, eu sei que quero que sejam quinhentos Isso vai ser quando eu vou acionar meu novo evento. E, na verdade, vou vincular este aqui, dois a 500, só para ter tudo bem e arrumado Vamos limpar isso por um momento. Aqui vamos nós. Vamos ver como isso ficaria atualmente. Então, vou abrir a pré-visualização com shift e barra de espaço. E eu posso ver que se eu adicionar mais e se eu adicionar menos, isso vai em etapas de 100s E com 500, isso é o que eu quero. Esse bar está cheio. No entanto, agora simplesmente ultrapassaria esse número. E eu queria, assim que chegasse, passar para minha nova tela. Vamos passar para o protótipo e selecionar nosso botão de adição Ou o que temos atualmente é que, se clicarmos nele, ele aumentará em 100. Então, vamos clicar em mais e adicionar uma ação, e queremos adicionar uma ação condicional Agora, aqui posso dizer se o contador e você pode ver que recebo algumas predefinições é igual ao meu limite Então, o que eu quero que isso faça é adicionar uma ação, qual eu queria navegar. E agora eu posso escolher aqui a página quando eu configurar. Também posso escolher como quero que naveguemos. Tão inteligente, anime isso. Vou deixar isso imediatamente, por enquanto. Agora você pode se sentir tentado a adicionar algo assim, definir a variável aqui e, em seguida, realmente usar essa parte Então use contador e depois contador mais 100. E então você pode simplesmente excluir essa parte aqui. No entanto, não faça isso. Ainda funcionaria, mas o que aconteceria é que ele pularia para 500 e só então, da próxima vez que você clicar, ele pularia para o nosso vento. Então, o que você pode fazer é simplesmente deixar isso vazio porque importa em que ordem as coisas acontecem. Então, primeiro vamos para o balcão para aumentar se clicarmos. E então queremos que a Figma verifique se já estamos atingindo nosso limite Vamos experimentar isso. Vamos selecionar essa área aberta no Fire Preview e você pode ver que pulamos nas etapas de 100. O retrocesso ainda funciona. Não precisamos fazer nada aqui. E quando chegamos aos quinhentos, estamos pulando para o nosso novo E observe como isso realmente aumenta no momento em que atingimos esse número Quero ressaltar algo que você pode encontrar ao trabalhar com declarações condicionais Então, aqui eu tenho um exemplo e é quase idêntico. E, na verdade, estou usando exatamente a mesma coleção para isso. Então, o que está acontecendo aqui é que eu tenho um contador. Vamos pular para a prototipagem. E usamos este antes que você possa ver o conselho subir um a um. O total aumenta de acordo com o preço. Então esse será o total. Eu queria dizer. Se o preço total atingir o limite, que ainda está em 500 , pule e diga que é frete grátis No entanto, se dermos uma olhada nisso , você verá que isso realmente não está funcionando. Estou ultrapassando meu limite de 500 e nada muda. Se você está trabalhando com declarações condicionais , precisa ser muito, muito preciso Portanto, toda a configuração está correta. No entanto, diz que é igual ao limite. Portanto, antes que isso funcionasse, no entanto, nunca alcançaremos exatamente 500 como múltiplo de 60. Então, vamos nos livrar disso e dizer que o total é maior que. E agora podemos usar nosso limite novamente. E agora vamos voltar atrás e ver se isso está funcionando. Você pode ver que estamos subindo, estamos chegando a 500 e estamos pulando para a nova tela com frete grátis E agora também precisaríamos considerar nosso ponto negativo. Então, se eu clicar em chorões, também tenho uma declaração condicional aqui agora e estou voltando para minha Sim, podemos até sair com uma página se adicionarmos alguns booleanos à equação 40. VARIÁVEIS: 06 instruções condicionais e booleanos: Prototipagem com booleanos e variáveis. Então, atualmente, temos uma configuração como esta, onde temos Vamos executá-la. Temos um moletom com o preço de 60. Podemos adicionar isso à nossa cesta. Isso aumentará o número e aumentará o preço total. E então, quando atingimos esse limite de 500 pulando para esta nova página, com frete grátis E se reduzirmos os valores , estaremos recuando. Então, isso funciona bem, mas podemos realmente reduzir isso para apenas uma página se usarmos booleanos Então, aqui estou uma página que já inclui o frete grátis e, o mais importante, tudo isso está configurado como layout automático. Vamos dar uma olhada no que está acontecendo atualmente aqui. Então, se eu clicar em mais, adicionarei um item e o preço total aumentará de acordo com o preço dos moletons Agora, vamos abrir nossa coleção. Podemos ver que temos o contador, que é este aqui. Então temos o preço, que está aqui, nosso total, que vinculamos a este. Como você pode ver, temos o limite, que dissemos em 500 Agora vou adicionar outra variável, e vou chamá-la, que será um frete grátis booleano por padrão Vou definir isso como falso. Agora, primeiro de tudo, preciso vincular esse frete grátis a esse valor booleano Vamos selecioná-lo. Em seguida, no painel Propriedades abaixo da camada, clique no olho, mas não clique nele. Assim, certifique-se de que clique com o botão direito do mouse e, em seguida, você obterá as propriedades E agora clique em frete grátis, que está definido como falso. E essa parte do frete grátis vai desaparecer. Você ainda pode vê-lo no menu Camadas. Ok, agora vamos configurar um pouco de lógica. Então, vamos passar para Prototipagem e apertar nosso botão de adição aqui Então, o que eu quero fazer agora é adicionar uma declaração condicional E quero dizer que, se o total for maior que o limite, o que eu quero fazer é definir a variável de frete grátis de dobras Se eu voltar para menos, eu queria fazer o mesmo Então, eu quero adicionar uma declaração condicional. E eu quero dizer que se o total for menor que o limite definido, o que eu quero fazer é definir a variável de frete grátis de volta como falsa Agora vamos fechar isso e dar uma olhada. Se isso fosse. Se eu clicar em mais, estamos subindo, atingindo nosso limite e o frete grátis E eu posso ir mais longe. Mas quando eu desço e alcanço o limite novamente, desligo o frete grátis 41. DOCUMENTO: 01 protótipos de documento com fluxos: Então, depois de terminar seu protótipo, você deseja compartilhá-lo com outras pessoas. Vamos dar uma olhada nas maneiras pelas quais podemos fazer isso. Então, aqui eu tenho um exemplo de protótipo, e você pode ver que estou trabalhando na mesma página no meu design móvel e no design do meu desktop. E você também pode ver que eu já tenho diferentes configurações de fluxos. Se eu clicar no fundo cinza durante a prototipagem, você poderá ver aqui embaixo uma visão geral de todos os meus fluxos. Então, o que eu gosto de fazer é dar a eles um pouco de estrutura. Então, eu uso mop para fluxos móveis e mortes para fluxos de desktop. E então eu posso ter o mesmo fluxo, então faça o login, então eu tenho um login móvel e um login de mesa. E então dois estariam em navegar e adicionar. E você pode ver que atualmente só tem essa configuração para dispositivos móveis. Eu também posso fazer isso aleatoriamente aqui, por exemplo, eu posso simplesmente movê-los e depois classificá-los na ordem ou renomeá-los da maneira que eu preciso. Agora, vamos entrar em nosso modo de apresentação. Você pode ver aqui no lado esquerdo que eu os tenho bem ordenados e, portanto, posso vê-los no celular e no desktop um ao outro, basta clicar em todos eles e, obviamente, eles se conectarão com o protótipo inteiro. Mas ainda posso pular para seções específicas que quero destacar. Agora, isso é muito bom, mas posso adicionar uma camada adicional de visão geral para todos que estão inserindo meus arquivos. Observe que, quando passamos o mouse sobre um desses fluxos, obtemos um link aqui para que possamos clicar em Copiar link. Então, por exemplo, para o login móvel. E então o que eu gosto de fazer é criar uma pequena visão geral. Aqui eu tenho uma página para minha visualização móvel e outra para meu desktop. E, a propósito, você pode ter apenas um se estiver trabalhando em nosso aplicativo móvel ou também pode ter vários tablets para pés. Isso realmente depende do que você está trabalhando. E então tudo o que eu faço aqui é digitar os diferentes fluxos que eu quero, ou talvez alguns deles eu ainda não tenha trabalhado. Em seguida, basta selecionar seu texto, vinculá-lo e copiar o link que acabou de copiar do lado direito aqui a partir dos fluxos dentro desta pequena visão geral. Portanto, qualquer pessoa que entre no meu arquivo pode clicar diretamente nesses links para não precisar entender que precisa acessar o Preview ou algo assim. Eles simplesmente clicam aqui e , em seguida, a pré-visualização abrirá. E isso dará uma visão geral do meu protótipo. Ele sempre começará diretamente no fluxo ao qual eu adicionei o link. As pequenas bolhas ao lado estão algo que eu gosto de usar. Então você pode ver aqui na minha guia de design, isso é como se fosse de um arquivo externo. Então, vamos pular até lá. Vamos abrir esse arquivo. E aqui eu simplesmente tenho as variantes configuradas. Assim, posso ver em que fase está o teste e em que fase está o protótipo. Então, aqui está o primeiro: o protótipo está em andamento. Então, por exemplo, veja o livro, ainda não terminei esse fluxo e, portanto, ele precisa ser testado. E aqui você pode ver que o login no protótipo sempre foi, já foi concluído e está sendo testado no momento. Você pode absolutamente personalizar isso de acordo com suas necessidades. Você pode adicionar um nome de responsabilidade, você pode adicionar uma data, o que você precisar aqui. Gosto muito disso porque, dessa forma, já podemos planejar todos os fluxos e ordenar diferentes etapas que queremos construir como um protótipo. E também podemos ver o que acontece nos testes. E aqui, por exemplo, o teste já foi feito e, portanto, precisamos voltar e o protótipo precisa de adaptação. Portanto, provavelmente há algum feedback do teste e vou reformular meu protótipo adequadamente. Além disso, como isso está configurado em um quadro, posso simplesmente pressionar Play e usá-lo como um slide de apresentação. E lembre-se também do nosso pequeno truque de que podemos incorporar molduras animadas na apresentação. Então aqui, esses são meus protótipos inteiros, então esta é minha moldura de rolagem vertical, e eu simplesmente coloquei isso em minha apresentação aqui. E agora eu posso jogar isso. Vamos desligar esse. E eu posso ler isso. Posso clicar em elementos individuais e posso realmente configurar meu design assim. E também posso mostrar minha visão geral com os fluxos. Assim, posso fazer uma apresentação que inclua minha prototipagem. 42. DOCUMENTO: 02 links de protótipos de compartilhamento: Você também pode convidar pessoas para seu arquivo ou apenas seu protótipo enviando um link para elas. Há algumas coisas a considerar ao fazer isso. Você pode convidar pessoas diretamente por meio do link de compartilhamento para seu arquivo de prototipagem. Eles precisariam então apertar o botão play e poderiam ver o protótipo em ação. Agora, na maioria das vezes, você pode não querer pessoas em seu arquivo de design. Você só quer apresentar a eles o protótipo. E isso pode estar apenas no seu protótipo, embutido na visualização da apresentação com alguns fluxos diferentes. Ou pode ser uma apresentação que você configurou e pode ser visualizada e clicável na visualização da apresentação. Então, em vez de compartilhar o arquivo inteiro, na visualização de prototipagem, observe como o botão muda para compartilhar o protótipo. Então, em nosso arquivo de design, você verá que ele se chama simplesmente Compartilhar. E então, em nossa visualização de prototipagem, Compartilhar protótipo, se clicarmos nela, compartilharemos apenas o link para essa visualização de prototipagem. Ele incluirá todos os fluxos que você configurar. Agora, antes de compartilharmos nosso protótipo, queremos ter certeza de que ele está configurado exatamente da maneira que queremos que a pessoa do outro lado o veja. Portanto, na opção, podemos escolher o tamanho que queremos exibir nosso protótipo. E então também podemos escolher se queremos mostrar ou ocultar nossos fluxos. Então, tudo o que configuramos aqui será armazenado em nosso link de compartilhamento. E então a pessoa do outro lado obterá exatamente essas configurações. Isso não inclui apenas as configurações na visualização de prototipagem. Se voltarmos ao nosso design, lembre-se de que poderíamos, no protótipo, mostrar as configurações do protótipo para que você possa ouvir a cor de fundo definida. E o mais importante, poderíamos configurar um dispositivo. No entanto, você precisa ter um pouco de cuidado com isso se estiver apenas trabalhando, digamos, na visualização móvel. E agora vamos voltar atrás. Em seguida, podemos adicionar um dispositivo ao redor, o que é realmente muito bom para uma apresentação. No entanto, se você estiver misturando dispositivos móveis e desktops, observe o que acontece aqui, porque, em nossa visão de desktop na verdade seremos reduzidos a esse dispositivo. Portanto, se você estiver misturando dispositivos, certifique-se de que seu dispositivo esteja configurado como nenhum. Vou voltar para o primeiro fluxo onde eu queria começar. E agora posso pressionar compartilhar protótipo. Então, aqui eu posso convidar por e-mail, ou também posso definir a preferência pelo link. E aqui você pode escolher entre editar, visualizar e ser um protótipo. Agora, se você convidar com pode editar, isso significa que as pessoas têm acesso total ao seu arquivo e podem editar seu design. Isso também pode acarretar custos adicionais para novos editores. Portanto, tenha muito cuidado quando e se você compartilhar este. A visualização é gratuita, mas significa que as pessoas podem ver todo o seu arquivo de design. Agora, queremos ficar em Kent View prototypes, então estamos compartilhando apenas a visão de prototipagem , incluindo nossa visão geral do fluxo. E agora eu posso convidar por e-mail ou definir o link também, e simplesmente copiar um link e enviá-lo. Assim que as pessoas entrarem em seu arquivo, você também poderá editar seus direitos. Portanto, qualquer pessoa com o link agora pode simplesmente abrir esse link em seu navegador ou ele acessará o aplicativo Figma se ele estiver aberto. E você verá que, mesmo que eles não estejam logados, eles têm uma pequena prévia e ainda podem dar uma olhada no seu protótipo. Com o link. Você também pode abrir o protótipo se tiver um aplicativo FIG my instalado em seu dispositivo móvel. Agora, com este, você só precisa ter um pouco de cuidado, pois tamanho da tela que você configurou no Figma deve ser do mesmo tamanho que cabe no dispositivo físico que você está usando. Caso contrário, será esticado ou unido. E isso pode levar a resultados estranhos. 43. DOCUMENTO: 03 Documentação de componentes interativos para entrega: Vamos falar sobre como podemos documentar as interações e o Figma. Até agora, vimos como comunicamos nossa configuração para prototipagem em geral. Então, como podemos mostrar essas interações de uma página para outra. Mas acho que também precisamos realmente nos comunicar e, especialmente, documentar as microinterações. Então, o que acontece ao passar o mouse e todos os diferentes estados que estão embutidos em nossos componentes interativos. Seus componentes podem estar armazenados no mesmo arquivo em uma página separada, ou podem estar em um arquivo completamente diferente e você os extrai em bibliotecas compartilhadas por fio. Então, como estou trabalhando com um exemplo realmente simplificado apenas para mostrar como configurar a documentação, eu só tenho alguns componentes aqui e simplesmente os salvo em sua própria página. A propósito, se você quiser mover componentes de uma página para outra, não poderá simplesmente copiá-los e colá-los. Você precisa selecionar o componente ou componentes indicados, clicar com o botão direito do mouse e ir para a página. E você pode selecionar o destino para onde deseja enviá-los. Então, vamos usar este cartão aqui como exemplo e vou mostrar como documentar isso e como comunicar a interação e a pequena animação que estão acontecendo dentro do componente para você começar o desenvolvimento. Portanto, este é um conjunto geral de uso, mas você pode absolutamente ajustá-lo às suas necessidades. Mas vamos passo a passo. Então, antes de tudo, estou pegando todos os componentes e os movendo para essa estrutura que eu configurei. E observe como ainda é um conjunto de componentes. Mas assim que você o mover para uma moldura os pequenos componentes inscritos aqui desaparecerão. Então, estou me mudando para cá e você pode ver que eu tenho essa configuração. Então, eu tenho um cabeçalho que os dados sempre usam. Nesse caso, é um cartão legal, vou dar um número. E essa é a documentação. Eu tenho um pequeno selo aqui. Portanto, essa também é uma variante que diz que eu configurei abridores para você em outro arquivo. E como você pode ver aqui , há diferentes estágios. E então eu posso partir de uma prova muito difícil, que acontece um pouco, e progredir e assim por diante. Então, este aqui seria aprovado. Então, porque movi meu componente principal para dentro desse quadro. Se formos ao painel Ativos, você pode ver que ele tinha meus componentes locais, aquele que eu não movi em uma moldura que está flutuando por aqui. E assim que você a move para a moldura, esse é o nome da moldura aqui em cima. Depois, você pode abri-lo e ele ficará bem guardado por dentro. Então, isso vai dar uma ordem muito boa para todos os seus componentes. Então, o que eu gosto de fazer é simplesmente retirar uma instância. Então, eu também posso ter a instância aqui porque aqui, por exemplo, se reproduzíssemos esta folha de documentação , já veríamos a animação acontecendo aqui nesta instância. Você também pode adicionar outras informações. Então, por exemplo , eu gosto muito de fazer uma captura de tela. Então, aqui você vê todas as propriedades do seu componente. Vou adicionar isso aqui, adicionar um pouco de efeito e, em seguida, você poderá ter uma visão geral muito boa. Então, mesmo que todos possam ver isso, se clicarem em um componente, ainda estou deixando bem claro que esse componente contém propriedades diferentes. E uma dessas propriedades são os estados diferentes do padrão e você pode trocar para passar o mouse. Então, estou apenas destacando isso novamente. Não quero falar muito mais sobre documentação geral porque esse é um tópico diferente em um curso diferente que você pode fazer. Mas só para te mostrar, então eu vou dar uma olhada. Então, eu tenho minhas especificações configuradas aqui. Assim, você pode ver todas as medidas, como tudo se comporta. E eu sempre posso dar algumas informações sobre textos. E isso é, na verdade, uma parte do interesse no momento. Então aqui eu tenho minha animação. Então, o que eu faço é simplesmente ter uma instância aqui. Então, um padrão e , em seguida, o estado do mouse. E eu digo aqui, ao passar o mouse , diminuirá 800 milissegundos. E aqui nas minhas caixas de informações, posso simplesmente adicionar mais algumas informações. Aqui eu falo sobre o gatilho. Então, no meu caso, passe o mouse e descrevi a ação um pouco mais. Agora, já estou descrevendo isso com um pouco de CSS em mente. Isso não é necessário. Você também pode simplesmente descrever o que acontece. Mas se você quiser um pouco de notação CSS ou qualquer outra notação de código, basta ir para a guia Inspecionar. E observe também que você está compartilhando com o modo de visualização somente com seu desenvolvimento. Então, isso é o que eles vão ver automaticamente. E assim que eles selecionam qualquer elemento, essa é a informação deles. Então, o que eu fiz foi simplesmente copiar a notação CSS de backshadow, por exemplo , a partir daqui, você também pode mudar para iOS ou Android, dependendo do que está trabalhando. Se você está se perguntando de onde eu vim para a escala de transformação , quero te mostrar um pequeno truque. Então, agora, em meus componentes, disse aqui que as imagens têm exatamente o mesmo tamanho. E então, em vez de apenas alterar isso manualmente, você pode selecionar a imagem e pressionar K. E o botão K abrirá o menu de escala. E agora aqui você pode escolher um tamanho. Você também pode escolher por onde começar. Então, eu estou começando de baixo no meio, e depois estou adicionando 1,2, por exemplo e ele vai escalá-lo em 1,2. E agora você pode simplesmente usar essa escala, que será a mesma e CSS. E então, o que eu gosto de fazer é adicionar um pequeno botão de reprodução, porque na verdade não há nada como uma demonstração da coisa real para transmitir sua ideia. E como eu configuro isso é que o IS simplesmente desenha uma moldura e eu adiciono uma instância a ela. Portanto, a instância contém toda a interação com a qual você configurou um novo componente, disse Deixe-me mostrar. Se eu pulasse para a prototipagem , você pode ver aqui minha interação é configurada e, obviamente, como todas as outras instâncias, herdará esse comportamento. E agora, se eu clicar aqui no fundo, você pode ver que isso se chama animação do carro e o fluxo é chamado de cartão. E eu posso simplesmente copiar o link. E agora posso adicionar o link para exibir textos de animação. Então, assim que alguém clicasse em play, ele abriria nesse fluxo e eles podiam ver a Micro Interação como uma pequena demonstração. Obviamente, você também pode criar um link para todo o seu documento. Então, eu tenho um fluxo separado aqui. E, a propósito, se você pressionar Z, poderá alternar entre a exibição. Assim, você pode ter uma visão geral da página ou apenas uma visualização detalhada. E você pode ver que, na instância, todas as instâncias que você realmente está usando em seu design. Você também veria a interação deles. Eu configuraria uma página para cada componente que estou usando. E se houver uma animação, eu adiciono a parte da animação. Se você não tem nenhuma interação e, obviamente, não precisa disso. Se você está se perguntando, esta última parte aqui é simplesmente o comportamento responsivo. Portanto, é exatamente assim que meu componente e meu design se encaixariam no design, pois o tamanho da tela está mudando. Então você pode ver aqui que estou usando uma grade para meu design e ela sempre seria o mesmo componente simplesmente alterando o número de colunas que ela ocupa. Testar e documentar o comportamento responsivo é um grande tópico separado. Se você estiver interessado, tenho um novo curso de aprendizado totalmente separado sobre isso. 44. DOCUMENTO: 04 incorporação em documentações externas: Você pode usar um sistema externo para documentar seu design e código no arquivo Figma e no compartilhamento Você também pode selecionar obter código de incorporação e simplesmente copiar esse código para incorporar. Alguns aplicativos também se conectam diretamente com o Figma. Você pode obter uma lista dos aplicativos atualmente suportados site da Figma. Em seguida, clique em Começar, conecte o Figma a outros aplicativos e incorpore o Figma. E então, no final desta página, você encontrará uma lista de todos os aplicativos atualmente suportados. E observe que geralmente são aplicativos baseados em navegador. Assim, você pode ter sua documentação externa no Notion, confluência do Dropbox. E o que eu realmente gosto é zero máximos. Então, vou mostrar um pequeno exemplo como a incorporação funciona com sua altura. Portanto, um dos meus favoritos absolutos para documentação era zero height , o exemplo do sistema de design de uma década que você pode acessar por meio do design de pontos de gramado de uma década. Agora, aqui, clicaremos em digital. E essa página que você está vendo aqui, tudo isso tem altura zero embutida. Então, queremos ver como eles documentaram suas interações. Então, vamos clicar em Componentes e em um detalhe muito bom aqui também. Primeiro, você obtém uma visão geral de todos os componentes e seu estado atual para diferentes versões. Vamos clicar no primeiro, um botão, e você verá que podemos escolher entre web, Android e iOS. Então, vamos usar a web agora mesmo. Então, aqui eles configuram sua documentação. Assim, obtemos uma anatomia geral do botão, exemplos de uso, especificações e assim por diante. E são hidratados, dão a você a oportunidade construir isso da maneira que você quiser. Você pode ter páginas separadas para design e código, ou pode ter tudo junto. Realmente depende de você. E agora o que queremos ver é como eles nos mostram os auxiliares de colheita. Então você pode ver que eles chamam isso de vitrine. E na vitrine, há uma incorporação. E você pode ver as diferentes ajudas de colheita desse botão. Agora vamos voltar aos componentes e você pode ver isso, por exemplo, vamos colocar isso no cartão. Eles também vinculam tudo isso à Figma. Assim, ele pode ver novamente o uso da anatomia. E aqui, infelizmente, não vemos o comportamento. Mas o que eu tenho é muito bom para mostrar um pequeno vídeo sobre como usar isso no Figma. Então, aqui eles também descrevem como diferentes estados são usados. E, claro, eles também têm uma seção que explica como os membros da equipe se conectam aos arquivos do Figma. E, a propósito, você também pode ter uma cópia desses arquivos do Figma e jogar com eles Se não fizer parte da equipe terrestre da década, basta acessar a seção da comunidade Figma, pesquisar Decadron e duplicá-los e jogar com eles. Então, vamos experimentar nós mesmos. Em sua altura. Podemos obter um projeto gratuito e experimentá-lo gratuitamente. E este é meu projeto gratuito e eu posso personalizar tudo sobre isso aqui. E aqui você vê a vista que já é bem parecida com a que vimos com o Decadron. Então, o que eu fiz foi nos componentes, adicionei apenas uma nova página chamada cartão e você pode personalizar todas essas seções de acordo com suas necessidades. Então aqui você pode ver que eu já fiz upload de algumas coisas e como isso funciona é que você pode se conectar diretamente ao seu arquivo Figma. E então eu já configurei isso aqui. Você pode ver que basta adicionar o link ao seu arquivo em zero. Isso vai te ensinar como fazer isso. E então você pode examinar todos os seus elementos. Então, aqui eu posso ver minhas cores, estilos, importantes, meus componentes, minhas diferentes páginas. Então, tudo o que fiz aqui foi selecionar o cartão e você pode ver que isso já está editado. Se eu quisesse adicionar o avatar, eu poderia simplesmente selecionar esta impressora para adicionar. E então você pode ver que ele carregaria todos os estados do avatar. Portanto, ele também carregaria um estado padrão e o estado de foco para mim. Vamos nos livrar disso porque não queremos isso neste exemplo. Então aqui você pode ver que eu tenho meu cartão, então eu tenho meus diferentes estados. E também com as configurações de layout aqui, você pode personalizar isso. Então, eu poderia ter maneiras diferentes de mostrar isso. E também posso acrescentar que gosto muito das propriedades do componente. Então, aqui você tem o mouse e o padrão agora e também pode adicionar mais e adicionar nós e assim por diante. Então, eu adicionei minhas especificações aqui, mas na verdade eu nem precisaria delas porque você pode simplesmente clicar em qualquer uma das que você importar do Figma e, em seguida, ele abrirá seu próprio modo de inspeção. Então, aqui você pode simplesmente clicar nos diferentes elementos e obter todas as informações diferentes na visualização de inspeção. Então, aqui você também pode ver que nesta página eu estou configurando tudo, desde o design, da Figma. E então eu teria uma página separada aqui, onde, a partir do código, poderíamos conectar agora o componente da placa que está codificado. Então, é realmente uma maneira fantástica de reunir tudo em uma página. E como eu disse, essa é uma configuração que a altura zero sugere. Você também pode misturar tudo isso em uma página para que você possa ter seu design Figma e, em seguida, a conexão de código abaixo que realmente depende de você. Então, mais abaixo, você pode ver que eu enviei alguns exemplos. Então, aqui eu tenho as imagens, para que você possa ver como esse componente está sendo usado. Não temos e o que queremos acrescentar agora é o comportamento de interação. Então, primeiro eu quero adicionar meu protótipo. Então, se eu clicar em Jogar, esse é o protótipo que eu quero adicionar. Então, se eu clicar aqui, isso vai para uma nova página e também tem minhas microinterações incorporadas. Então eu vou para o Share Prototype e agora preciso copiar o link para a altura zero. Eu não preciso de uma incorporação. Ok, vamos voltar para a altura zero. E eu já consigo ver para exibir um protótipo, usar seções embutidas. Então, eu clico aqui e preciso selecionar não o código, não o upload do design, mas na cama. E agora eu simplesmente insiro meu link Figma aqui. E você verá que ele está carregando diretamente meu protótipo. Agora posso puxar a janela para o tamanho que eu quiser. Vamos deixar isso um pouco maior, porque você pode ver que está meio que espremido na parte superior. Então, agora você pode ver isso bem. Agora você pode ver que ele está incorporando meu protótipo e eu posso simplesmente clicar nele. A propósito, se você tiver mais fluxos, copie o link com uma guia Fluxos aberta no Figma. Em seguida, ele também mostrará os fluxos nesta prévia. Agora também queria adicionar essa pequena animação aqui do componente de forma isolada. Portanto, não preciso de toda essa documentação porque posso configurar tudo isso em altura zero. O que eu gosto muito de fazer não tenho em Figma e, por exemplo, copio esses elementos com mais de 20 de altura para explicação. Mas, por enquanto, tudo que eu quero é esse. Então, vamos pressionar play para acessar a guia Prototipagem. E agora vou fechar meus fluxos porque, caso contrário, isso apareceria e eu só quero mostrar isso. E vamos para Share Prototype, copie o link. Alguns realmente vão adicionar isso primeiro. Então, novamente, eu preciso usar o Embed. E então eu copio o link que acabei de receber da minha prévia. E é o mesmo que fizemos antes. Então agora podemos abrir a janela aqui. E isso vai continuar do jeito que você configurou isso. Então agora eu tenho essa pequena interação e então você pode ver meu componente em ação. Portanto, essa é a aparência de nossa página para qualquer pessoa que a visitasse , para que ele pudesse ver que temos nossos componentes com o Inspect. E aqui embaixo temos nossos exemplos. E, no final, temos nossas microinterações mostradas, bem como nosso protótipo rolável clicável aqui. 45. Obrigada: Parabéns por terminar este curso. Sinta-se à vontade para entrar em contato conosco no moon learning dot io, estamos sempre interessados em ouvir seus comentários. Você também faria um grande favor se pudesse dedicar um minuto e deixar um comentário aqui. Se você gostou deste curso , certifique-se de dar uma olhada em nossos cursos adicionais. Na Moody Learning dot io. Cobrimos todos os assuntos, desde os fundamentos do design de UX UI até o Figma e até mesmo alguns conceitos básicos de código. Não deixe de visitar nosso site no Moody Learning dot IO, onde você também pode se inscrever em nosso boletim informativo.