Um personagem é um manequim que você pode usar para criar PNJs que podem interagir com os jogadores em um jogo. Você pode vincular a aparência ou o comportamento dele a ações de um jogador ou a eventos causados por outros dispositivos.
Para encontrar o dispositivo de personagem, consulte Usando Dispositivos.
Filtro Contextual
Alguns dispositivos são afetados por uma funcionalidade chamada filtro contextual. Este recurso oculta ou exibe opções de acordo com os valores selecionados em outras opções relacionadas. Além disso, o painel de personalização fica mais enxuto, facilitando a navegação pelas opções e o gerenciamento delas. Para ajudar na identificação, os valores que acionam o filtro contextual aparecem em itálico.
Todas as opções são listadas, até mesmo as afetadas pelo filtro contextual. No caso de opções ocultadas ou exibidas de acordo com o valor de outras opções específicas, há uma observação no campo Descrição delas.
Opções do dispositivo
Este dispositivo tem algumas funções básicas, como selecionar um personagem e uma pose. Existem também algumas opções avançadas, como determinar o tipo de interação.
Você pode configurar este dispositivo com as opções a seguir.
Os valores padrão estão em negrito. Os valores que acionam o filtro contextual estão em itálico.
| Option | Valor | Descrição |
|---|---|---|
Caractere | Manequim do Modo Criativo, Escolha um personagem | Determina qual personagem é exibido. Você pode escolher entre mais de 100 personagens diferentes. |
Usar animação ociosa | Ativado, Desativado | Determina se a pose do personagem é animada quando ociosa. Se estiver definido como Ativado, a opção Ocioso (animado) será exibida. Se estiver definido como Desativado, a opção Ocioso (Pose) será exibida. |
Ocioso (Pose) | Fique de frente, Escolha uma pose | Esta opção só será exibida quando a opção Usar animação ociosa estiver definida como Desativado. Determina a pose estática que o personagem usa. |
Ocioso (Animado) | Aguardando, Escolha uma pose | Esta opção só é exibida quando a opção Usar animação ociosa estiver definida como Ativado. Determina a pose animada que o personagem usa. |
Gesto | Aceno, Escolha um gesto | Faz com que o personagem use o gesto selecionado quando acionado. O gesto é reproduzido uma vez, sem loop. |
Tipo de interação | Não interagir, Enviar somente evento | Determina se os jogadores podem interagir com o personagem. Se definido como Enviar evento apenas, duas opções adicionais serão exibidas abaixo. |
Texto de interação | Interagir, Inserir texto no campo | Digite o texto que o jogador vê no campo de texto. O texto padrão é Interact, mas você pode usar até 150 caracteres para personalizar a mensagem. |
Tempo de Interação | Instantâneo, Escolha um tempo em segundos | Determina por quanto tempo o jogador deve pressionar o controle de interação para ativar o personagem. |
Visível durante o jogo | Ativado, Desativado | Determina se o personagem pode ser visto durante o jogo. Se quiser que o personagem apareça apenas quando certas coisas acontecerem, escolha Desativado e adicione Ativar visibilidade ao receber de em Funções. |
Espaço de personagem | 0, Escolha um espaço | Atribua este dispositivo a um espaço de personagem. Se for usado com um controlador de dispositivo de personagem, o controlador pode gerenciar todos os dispositivos de personagem vinculados a um mesmo espaço de personagem. |
Gerar eventos de sobreposição | Ativado, Desativado | Determina se o personagem gerará eventos de colisão de sobreposição com outros dispositivos. |
Início de ociosidade aleatória | Ativado, Desativado | Determina se a animação ociosa deve começar em uma posição aleatória. Se definido como Desativado, opções adicionais serão exibidas. |
Posição inicial da animação ociosa | 0,0, Selecione um número entre 0,0 e 100,0 | Determina a posição em que o personagem deve começar. Esta opção só será exibida se a opção Início de ociosidade aleatória estiver definida como Desativado. |
Sincronizar animação | Ativado, Desativado | Determina se a animação do personagem começa ao mesmo tempo para todos os jogadores, mesmo que alguns estejam fora de alcance quando a animação começar. |
Habilitar colisão de personagem | Ativado, Desativado | Determina se um personagem colide com outros objetos. |
Registrar automaticamente no alocador de orçamento | Permite que o dispositivo seja registrado ou desregistrado no alocador de orçamento de animação. |
Vinculação Direta de Evento
A seguir estão as opções de vinculação direta de eventos para esse dispositivo.
Funções
Uma função escuta um evento em um dispositivo e executa uma ação.
Para ver as funções, clique em opção e depois Selecionar Dispositivo para encontrá-las no menu suspenso do Dispositivo.
Após selecionar um dispositivo, clique em Selecionar Evento para vincular o dispositivo a um evento que acionará a função do dispositivo.
Se mais de um dispositivo ou evento acionar uma função, clique no botão Adicionar para adicionar uma linha e repita essas etapas.
| Option | Descrição |
|---|---|
Ativar visibilidade ao receber de | Mostra o dispositivo de personagem e permite a interação quando ocorre um evento. |
Desativar visibilidade ao receber de | Oculta o dispositivo de personagem e desativa a colisão quando um evento ocorre. |
Habilitar ao Receber de | Habilita o dispositivo quando um evento ocorre. |
Reproduzir gesto ao receber de | Reproduz o gesto quando um evento ocorre. |
Desabilitar ao Receber de | Desabilita o dispositivo quando um evento ocorre. |
Eventos
A vinculação direta de eventos usa eventos como transmissores. Um evento diz para outro dispositivo realizar uma função.
Para qualquer opção de evento, clique na opção e depois em Selecionar Dispositivo para acessar e selecionar no menu suspenso Dispositivo.
Depois de selecionar um dispositivo, clique em Selecionar função para vincular o temporizador a uma função desse dispositivo.
Se mais de uma função for acionada pelo evento, clique no botão Adicionar para adicionar uma linha e repita essas etapas.
| Option | Descrição |
|---|---|
Ao interagir com "Enviar evento para" | Quando algo interage com este dispositivo, seja um jogador ou outro dispositivo, ele envia um evento para o dispositivo selecionado e aciona a função escolhida. |