Antes de começar
Quem pode usar esse recurso
Disponível em todos os planos.
Qualquer pessoa com permissão para editar um arquivo pode criar protótipos.
Protótipos são designs com os quais você pode interagir.
No Figma, todos os protótipos começam com uma única interação. Cada interação consiste em duas partes: um gatilho (o que faz a interação começar) e uma ação (o resultado do gatilho).
Algumas interações ocorrem em um único objeto, como clicar em um objeto para abrir uma URL externa ou clicar em um vídeo para reproduzi-lo e pausá-lo.
Outras interações ocorrem entre dois objetos ou quadros, como clicar em um botão para navegar para o próximo quadro ou clicar em um ícone para abrir uma sobreposição. Essas interações são consideradas conexões, que consistem em três partes:
- Área interativa: Uma área interativa é o lugar onde a interação ocorre. Uma área interativa pode ser o próprio quadro, ou um objeto dentro do quadro. Você pode criar uma área interativa em qualquer coisa, como um botão, ícone ou título.
- Conexão: uma conexão é a seta ou a "linha" que conecta a área interativa ao destino. Defina o gatilho da interação, as ações e ajuste as configurações de animação a partir da conexão.
- Destino: o destino é onde uma conexão termina. Na maioria dos casos, o destino deve ser um quadro de nível superior. Apenas conexões que usam a ação Rolar para podem ter como destino algo dentro do mesmo quadro de nível superior.
Adicione uma interação
Uma interação é criada ao selecionar uma área interativa ou ponto de partida.
- Navegue até a aba Protótipo da barra lateral direita.
- Selecione uma camada ou objeto para a área interativa associada à interação.
- Crie a interação seguindo um destes procedimentos:
- Passe o mouse sobre o objeto e arraste o ícone de mais para o quadro de destino
- Clique em Adicionar na seção de Interações do painel de Protótipo.
- Depois que a interação foi feita, use o painel Detalhes da interação para definir o gatilho, a ação e o destino da interação.
Dica: se você ainda não interagiu com o painel Detalhes da Interação, você pode pressionar e segurar Shift para escondê-lo da tela de trabalho.
Criar interações em massa
Você pode criar interações a partir de vários objetos de uma só vez. Isso pode ajudá-lo a economizar tempo ao criar várias conexões para o mesmo destino.
- Selecione seus objetos iniciais, ou áreas interativas, onde as interações começam. Você pode selecionar vários objetos através de um dos seguintes métodos:
- Selecione um objeto inicial e, em seguida, mantenha pressionada a tecla Shift enquanto clica em objetos adicionais
- Arraste o cursor sobre os objetos que você quer selecionar
- Crie as interações seguindo um destes procedimentos:
- Passe o mouse sobre um dos objetos selecionados, depois clique e arraste o ícone de mais para o quadro de destino
- Clique no ícone de mais na seção de Interações do painel de Protótipo e use o painel de Detalhes da Interação para definir o gatilho, a ação e os detalhes da animação
Dica: você também pode adicionar interações em massa se estiver trabalhando com um componente principal. Saiba como adicionar conexões de prototipagem para componentes.
Detalhes da interação
Depois de criar uma interação, use o modal Detalhes da interação para configurar o seguinte:
- Gatilho: define qual tipo de interação fará com que o protótipo avance, como um clique do mouse ou gesto de toque.
- Ação: define que tipo de evento ocorre quando um usuário interage com a área interativa, como mover-se para outro quadro ou acionar uma sobreposição.
- Destino: define onde a interação termina. Isso pode ser outra tela do protótipo ou uma sobreposição que aparece acima da tela atual. Nem todas as interações têm destinos — por exemplo, o gatilho Voltar retorna automaticamente ao quadro anterior.
- Configurações de animação: determinam como o protótipo se move de um quadro para o outro.
- Gerenciamento de estado: clique para redefinir propriedades e estados de objetos ao navegar dentro e entre quadros.
- Adicionar ação: adicione outra ação ao mesmo gatilho.
- Fechar o modal de Detalhes da interação.
Um único objeto pode ter múltiplas interações, cada uma com seu próprio gatilho. Por exemplo, você pode ter um objeto com preenchimento de vídeo que possui duas interações: uma que reproduz o vídeo Ao clicar e uma que abre uma sobreposição Quando o vídeo termina.
Um único objeto pode ter:
- Qualquer número dos seguintes gatilhos:
- Chave/Gamepad
- Ao arrastar
- Quando o vídeo atinge
- Um de cada um dos seguintes gatilhos:
- Ao clicar / Ao toque
- Enquanto passar o mouse
- Enquanto pressionar
- Mouse enter
- Mouse leave
- Mouse down / Toque pressionado
- Mouse up / Toque para liberar
- Após o atraso
- Quando o vídeo termina
Observação: não é possível combinar Ao clicar / Ao toque com Enquanto passar o mouse. Em vez disso, considere usar os gatilhos Mouse enter e Mouse leave no lugar de Enquanto passar o mouse.
Ajustar a animação
As configurações de animação determinam como o protótipo se move de um quadro para o outro.
- Animação: a animação define como o protótipo faz a transição de um quadro para outro, como deslocamento, slide ou dissolver.
- Direção: para certos tipos de animação (como avançar ou deslocamento), você pode definir a direção na qual deseja que a transição se mova. Escolha entre esquerda, direita, inferior ou superior.
- Animar camadas correspondentes: marque esta caixa para aplicar a transição Animação inteligente a qualquer camada correspondente.
- Animação de easing e spring: o easing determina a aceleração da transição entre o quadro inicial e seu destino.
- Duração: a duração controla quanto tempo leva, em milissegundos (ms), para concluir a transição. Escolha uma duração entre 1ms e 10000ms (10 segundos).
- Visualizar a animação.
Selecionar e editar interações
Use as ferramentas abaixo para melhorar e acelerar a edição de protótipos.
Selecionar interações correspondentes
Interações correspondentes são interações idênticas que começam de objetos correspondentes em outros quadros.
- Interações idênticas são interações com a mesma ação e destino
- Objetos correspondentes são objetos em quadros diferentes que têm nomes idênticos e níveis de hierarquia correspondentes
Dica: o Figma facilita a identificação de objetos correspondentes — quando você passa o mouse sobre um objeto, quaisquer objetos correspondentes em outros quadros são realçados. Saiba mais sobre objetos correspondentes →
Para selecionar interações correspondentes:
- Selecione uma interação.
- No modal Detalhes de interação, clique em Selecionar interações correspondentes.
Edite os detalhes da interação para atualizar todas as interações selecionadas de uma só vez.
Nota: arrumamos a tela de trabalho! Quando há interações correspondentes em uma tela de trabalho, apenas a primeira conexão (a do canto superior esquerdo na visualização) é exibida. Selecione essa conexão para exibir todas as outras interações correspondentes na visualização.
Atualizar destinos de conexão em massa
Se você tiver várias conexões, poderá alterar o destino dessas conexões ao mesmo tempo.
- Selecione as conexões que deseja editar. Você pode selecionar várias conexões por um dos seguintes métodos:
- Selecione uma conexão inicial, depois mantenha pressionada a tecla Shift enquanto clica em conexões adicionais.
- Arraste o cursor sobre as conexões que você deseja selecionar. Isso criará uma caixa azul em torno das conexões selecionadas.
- Segure e arraste as conexões para um novo quadro de destino. Você também pode selecionar a interação na barra lateral direita e alterar o quadro de destino no painel Detalhes da interação.
Copiar e colar detalhes da interação
Crie protótipos mais rapidamente copiando detalhes da interação e colando-os em outros objetos.
- Selecione uma interação de protótipo na tela de trabalho.
- Pressione ⌘ Command / Control + C para copiar ou ⌘ Command / Control + X para cortar os detalhes da interação.
- Selecione outro objeto na tela de trabalho.
- Pressione ⌘ Command / Control + V para colar os detalhes da interação no novo objeto.