Se você tiver alguma dúvida ou sugestão para compartilhar, venha participar da comunidade do Adobe XD. Adoraríamos ver suas criações e ouvir o que você tem a dizer.
- Guia do usuário do Adobe XD
- Introdução
- Novidades no Adobe XD
- Perguntas frequentes
- Criar designs e protótipos e compartilhar com o Adobe XD
- Gerenciamento de cores
- Requisitos de sistema
- Noções básicas sobre a área de trabalho
- Alterar o idioma do aplicativo no Adobe XD
- Acessar kits de design de interface
- Acessibilidade no Adobe XD
- Atalhos de teclado
- Dicas e truques
- Design
- Pranchetas, guias e camadas
- Formas, objetos e caminho
- Selecionar, redimensionar e girar objetos
- Mover, alinhar, distribuir e organizar objetos
- Agrupar, bloquear, duplicar, copiar e virar objetos
- Definir traçado, preenchimento e sombra projetada para objetos
- Criar elementos de repetição
- Criar designs de perspectiva com transformações em 3D
- Editar objetos usando operações boolianas
- Texto e fontes
- Componentes e estados
- Mascaramento e efeitos
- Layout
- Vídeos e animações Lottie
- Protótipo
- Criar protótipos interativos
- Animar protótipos
- Propriedades de objeto compatíveis com a Animação automática
- Criar protótipos com teclados e controles
- Criar protótipos usando reprodução e comandos de voz
- Criar transições temporizadas
- Adicionar sobreposições
- Criar protótipos de voz
- Criar links de âncora
- Criar hiperlinks
- Visualizar designs e protótipos
- Compartilhar, exportar e analisar
- Compartilhar pranchetas selecionadas
- Compartilhar designs e protótipos
- Definir permissões de acesso para links
- Trabalhar com protótipos
- Revisar protótipos
- Trabalhar com especificações de design
- Compartilhar especificações de design
- Inspecionar especificações de design
- Navegar em especificações de design
- Revisar e comentar especificações de design
- Exportar ativos de design
- Exportar e baixar ativos de especificações de design
- Compartilhamento em grupo para corporações
- Fazer backup ou transferir ativos do XD
- Sistemas de design
- Sistemas de design com as Bibliotecas da Creative Cloud
- Trabalhar com ativos de documento no Adobe XD
- Trabalhar com as Bibliotecas da Creative Cloud no Adobe XD
- Migrar de ativos vinculados para as Bibliotecas da Creative Cloud
- Trabalhar com tokens de design
- Usar ativos das Bibliotecas da Creative Cloud
- Documentos na nuvem
- Integrações e plug-ins
- Trabalhar com ativos externos
- Trabalhar com ativos de design do Photoshop
- Copiar e colar ativos do Photoshop
- Importar ou abrir designs do Photoshop
- Trabalhar com ativos do Illustrator no Adobe XD
- Abrir ou importar designs do Illustrator
- Copiar vetores do Illustrator para o XD
- Plug-ins para o Adobe XD
- Criar e gerenciar plug-ins
- Integração do JIRA com o XD
- Plug-in do Slack para XD
- Plug-in do Zoom para XD
- Publicar o design do XD no Behance
- XD para iOS e Android
- Solução de problemas
- Problemas conhecidos e corrigidos
- Instalação e atualizações
- Inicialização e falha
- Documentos na nuvem e bibliotecas da Creative Cloud
- Prototipagem, publicação e revisão
- Não é possível gravar interações de protótipo no macOS Catalina
- Problemas com fluxos de trabalho de publicação
- Links publicados não são exibidos nos navegadores
- Protótipos não são renderizados corretamente nos navegadores
- Painel de comentários aparecendo repentinamente em links compartilhados
- Não é possível publicar bibliotecas
- Importação, exportação e trabalho em outros aplicativos
Saiba como adicionar vários estados aos componentes do seu sistema de design para desenvolver conteúdo interativo facilmente.
Os componentes que alteram a aparência com base nas interações do usuário são imprescindíveis para a criação de protótipos de alta fidelidade.
Você pode criar um componente, adicionar variações (estados) a ele e conectá-lo para imitar o comportamento do usuário no mundo real (sem precisar copiar seus componentes várias vezes).
Ter componentes com estados também facilita o gerenciamento de seus ativos e a criação de sistemas de design interativos.
Exemplos comuns de componentes com estados são botões, caixas de seleção e botões de ativar/desligar animados. Esses componentes precisam mudar quando os usuários interagem com eles, tocando ou passando o mouse sobre eles.
Adicionar estados do componente
Depois de criar um componente, o Inspetor de propriedades terá uma nova seção que lista o componente com um Estado padrão. É possível adicionar três tipos de estados para seus componentes: Novo estado, estado Hover ou estado de alternância. Leia para saber como adicionar um estado.
Novo estado
Use Novo estado para os cenários em que deseja mostrar variações de um componente, como uma versão desativada ou clicada de um componente.
Clique no botão + próximo ao Estado padrão do componente principal no Inspetor de propriedades e selecione Novo estado.
Novo estado não possui nenhuma interatividade inserida no estado. É necessário conectar a interação no modo de Protótipo. Para obter mais informações, consulte Adicionar interatividade aos componentes.
Estado Hover
Use o estado Hover se você deseja que seu componente seja alterado e exibido em um estado diferente quando um usuário passar o mouse sobre o componente.
No modo de Design, clique no botão + ao lado do estado padrão do componente principal no Inspetor de propriedades e selecione estado Hover.
Ao usar o estado Hover, você não precisa ir para o modo de Protótipo para conectar a interação. Isso é feito automaticamente para você.
Estado de alternância
Usar o estado de Alternância quando você deseja criar componentes com comportamento de alternância interativa, como alternância, botão de rádio, caixa de verificação e assim por diante.
No modo de Design, clique no botão + ao lado do Estado padrão do componente principal no Inspetor de propriedades e selecione Estado de alternância.
Uma vez que o estado de alternância é criado, por padrão, o XD irá programar automaticamente em duas interações de toque bidirecionais entre o Estado padrão e o Estado de alternância, tornando-o totalmente interativo.
Você pode adicionar estados apenas a um componente principal. As instâncias de componentes sempre herdam seus estados do componente principal.
Visualizar componentes em diferentes estados
Depois de criar os estados do seu componente, você pode editar as propriedades desse componente e ver como ele é exibido para o usuário que interage com ele.
- Selecione o componente.
- Vá para o Inspetor de propriedades e alterne entre vários estados.
Adicionar interatividade aos componentes
Você pode usar os acionadores Tocar, Hover, Teclas e Controle e Voz para vincular interações entre estados de componente no modo de Protótipo. Vincular interações entre estados de componente é semelhante a vincular interações entre pranchetas. A principal diferença é que, ao vincular as interações entre estados de componente, você escolhe um estado como destino em vez de uma prancheta.
- Alterne para a guia Protótipo.
- Selecione o estado de componente do qual deseja criar a interação.
- Clique no ícone > no estado de componente ou em + na seção Interação no Inspetor de propriedades para adicionar uma interação.
- Selecione Toque (para eventos de clique), Hover (para ações do mouse), Teclas e Gamepad (casos de uso de navegação e acessibilidade) ou Voz (casos de uso de navegação e acessibilidade) como acionador.
- Selecione um tipo de ação (como Animação automática ou Transição).
- Escolha um estado como destino.
- Alterne para a janela de visualização e teste a interatividade do seu componente.
Os estados estão listados acima das pranchetas no menu suspenso, separados por uma divisória.
Você pode definir várias interações para o mesmo estado de componente. Por exemplo, se você tiver um botão de liga/desliga que tem um estado ligado padrão, um estado desligado e um estado Hover, poderá definir interações separadas no estado padrão. Repita as etapas 4 a 7 para definir a interação com o estado adicional. Depois de criar várias interações, você pode ver a seção Interação exibindo as interações definidas. Alterne entre essas interações e modifique as propriedades da interação para atender aos seus requisitos.
Editar estados de componente
Quando você define uma interação em um estado de componente principal, todas as instâncias desse componente herdam automaticamente essas interações. Isso significa que, se você conectar um componente a uma prancheta ou estado específico, todas as instâncias desse componente também conterão essas interações.
Quando você tem uma instância selecionada na tela e deseja editar estados existentes ou adicionar novos estados ao componente principal, é possível fazê-lo por meio de uma das seguintes opções:
Opção 2
Clique em Editar para alternar a seleção para o componente principal e adicionar ou editar estados.
Opção 1
Clique com o botão direito na instância de componente e selecione Editar componente principal.
As instâncias de componente são vinculadas ao componente principal. As alterações em um componente principal são reproduzidas nas instâncias. Para obter mais informações, consulte Gerenciar componentes com uma única fonte.
Renomear, reordenar e excluir estados do componente
Renomeie um estado do componente: clique duas vezes no nome do estado do componente no Inspetor de propriedades e digite um novo nome.
Reordene estados do componente principal: arraste os estados de um componente principal no Inspetor de propriedades para reordená-los.
Exclua o estado de componente de um componente principal: clique com o botão direito do mouse no estado do componente e selecione Excluir. Ao excluir um estado de componente do componente principal, as instâncias do componente com esse estado ativo na tela retornam ao estado padrão.
Você pode renomear e excluir estados apenas no componente principal. Não é possível renomear o estado padrão.
Publicar e compartilhar estados de componente
Você pode publicar componentes e os estados associados a eles em uma Biblioteca da Creative Cloud pelo painel Bibliotecas e distribui-los como parte de um sistema de design. Para obter mais informações, consulte Trabalhar com as Bibliotecas da Creative Cloud no XD.
Gerenciar componentes com uma única fonte
Para simplificar o gerenciamento de estados do componente, você pode adicionar, renomear e excluir apenas estados de um componente principal. As instâncias desse componente herdam automaticamente quaisquer alterações de estado feitas no componente principal. É possível identificar facilmente o componente principal pelo diamante preenchido de verde na tela ou pela seção Componente do Inspetor de propriedades. As instâncias têm um diamante oco verde.
Herança de estados do componente
Siga estes princípios ao editar estados em componentes principais e instâncias:
- Você pode substituir propriedades (texto, bitmap, tamanho, aparência ou alterações na estrutura) para estados, assim como você pode substituir uma instância de componente.
- Quando você edita o estado em um componente principal, esse estado é atualizado em todas as instâncias.
- Quando você edita o estado em uma instância, ele é tratado como uma substituição exclusiva e não sincroniza mais essa propriedade com as alterações do estado principal.
Se não gostar dos resultados das substituições, redefina-as para as propriedades do componente principal clicando com o botão direito em uma instância e selecionando Redefinir para estado principal. Essa opção remove todas as substituições em uma instância e redefine a instância para o componente principal.
Para obter mais informações sobre como as substituições de componente funcionam, consulte Trabalhar com componentes no XD.
Estados de componente vinculados entre documentos
Você pode criar e manter uma única fonte para todos os seus componentes reutilizáveis, juntamente com seus estados e interações definidas. Por exemplo, se você tiver um componente de botão com 5 estados definidos (Principal, Secundário, Hover, Tocar e Desativado), quando você copia e cola esse componente nos documentos, o XD cria um componente vinculado que mantém todos os estados do componente definido juntamente com as interações de estado.
Se você alterar as propriedades do componente vinculado (estilo, interações etc.) no documento de origem, o XD enviará uma notificação para os documentos que tiverem instâncias do componente vinculado para exibir as atualizações. Assim, você pode visualizar as alterações e aceitá-las ou ignorá-las.
Os componentes vinculados só permitem interações definidas entre estados, não pranchetas.
Exemplos e arquivos de amostra
Deseja criar um botão de alternância que é ativado e desativado quando um usuário toca nele?
- Baixe o arquivo de amostra do botão de alternância e abra-o no XD.
- Selecione o objeto inteiro (verifique se o círculo está selecionado) e pressione Cmd+K (macOS) ou Ctrl+K (Win).
- Adicione um novo estado e denomine-o Desativado.
- No estado Desativado, selecione o retângulo arredondado e altere o preenchimento para cinza. Selecione o círculo e mova-o para a esquerda.
- No modo de Protótipo, conecte as seguintes interações:
- Estado padrão: defina o Acionador como Tocar, a Ação como Animação automática e o Destino como Desativado.
- Estado desativado: defina o Acionador como Tocar, Ação como Animação automática e Destino como Estado padrão.
- (Opcional): se você deseja que o botão de alternância brilhe ao passar o mouse sobre ele, selecione o componente, adicione o estado Hover e edite o componente para ter um efeito de brilho.
Saiba mais
Assista a este vídeo e saiba mais sobre como criar interatividade usando componentes com estados.
Duração: 7 minutos.
O que vem por aí?
Apresentamos o essencial sobre o uso de componentes com estados. Acompanhe esta publicação da comunidade para saber como usar este recurso para criar caixas de seleção.
Tem alguma dúvida ou sugestão?