O dispositivo Cadeira oferece uma forma de colocar e manter as pessoas na posição sentada, limitando ou alterando a capacidade de elas movimentarem a câmera para que você possa focar a visão da pessoa em algo específico.
Exemplos de como usar isso nas suas Ilhas:
Cinemas
Shows ou outros eventos virtuais
Interações em terminais/PCs
Restaurantes
Montanhas-russas e outros brinquedos
O dispositivo tem vários tipos de cadeira disponíveis, incluindo a opção de deixar a cadeira invisível.
Para encontrar o dispositivo Cadeira, 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 de deixar o painel de personalização mais enxuto, facilitando a navegação pelas opções e o gerenciamento delas. No entanto, pode ser difícil reconhecer quais opções e valores acionam o filtro contextual. Para ajudar a identificá-los, todos os valores que acionam filtros contextuais são exibidos em itálico em nossas documentações sobre dispositivos. 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
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 |
|---|---|---|
Modelo de cadeira | Invisível, Poltrona, Banqueta de Bar, Barril, Pedra, Básica, Personalizada | Determina a aparência da cadeira. Observação: Personalizada só pode ser usada se você estiver usando o UEFN; não pode ser usada no Modo Criativo. |
Tempo de Interação | Não Interagir, Instantâneo, escolha ou digite uma quantidade de tempo. | Determina a quantidade de tempo que a pessoa deve segurar o controle de interação antes de sentar na cadeira. Quando definido como padrão ou quando você define um tempo de interação, duas opções adicionais são exibidas. Se você selecionar Não Interagir, essas opções não serão exibidas. |
Raio de Interação | Não Substituir, escolha um raio. | Determina a distância em metros que uma pessoa pode estar e ainda assim interagir com o dispositivo. |
Ângulo de Interação | 45, escolha um ângulo. | Determina o ângulo do espaço, ancorado em um dispositivo. Uma pessoa deve estar nesse ângulo do espaço para interagir com o dispositivo. Se for definido como o máximo de 180 graus, você poderá interagir com a cadeira de qualquer direção. |
Equipe de ativação | Qualquer, Escolha uma equipe | Determina qual equipe pode ativar o dispositivo. |
Inverter Seleção de Equipe | Ligado, Desligado | Se definido como Ligado, todas as equipes poderão ativar o dispositivo, exceto a equipe selecionada na opção Equipe de Ativação. Fica Desligado por padrão. |
Classe permitida | Sem classe, Qualquer, Escolha uma classe | Determina quais classes pode ativar o dispositivo. |
Inverter Seleção de Classe | Ligado, Desligado | Se definida como Ligado, todas as classes poderão ativar o dispositivo, exceto a classe selecionada na opção Classe de Ativação. Fica Desligado por padrão. |
Habilitado Durante Jogo | Ativado, Desativado | Determina se o dispositivo está habilitado ao começar o jogo. Dispositivos desabilitados ignoram todos os eventos, exceto Habilitar. |
Permitir que Jogador Saia | Ativado, Desativado | Determina se as pessoas podem sair da cadeira sozinhas. |
Colisão com Câmera | Ligado, Desligado | Determina se a cadeira bloqueará a câmera para as pessoas sentadas nela. Se a cadeira estiver invisível, a colisão com a câmera é desabilitada para tudo dentro de um raio de 40 cm da posição sentada. |
Reproduzir Áudio ao Sentar-se | Ativado, Desativado | Determina se um efeito sonoro é reproduzido ao entrar e sair da cadeira. |
Texto de interação | Sentar, digite um texto. | Determina o texto que as pessoas verão na janela de interação da cadeira. O campo de texto tem um limite de 150 caracteres. |
Direção de Saída | Para Frente, Para Trás, Esquerda, Direita, Direção de Entrada, Direção da Câmera | Determina a direção para a qual a pessoa é lançada ao sair da cadeira. Se definida como Direção de Entrada, determina a direção na qual as pessoas entraram na cadeira. Se definida como Direção da Câmera, as pessoas são lançadas na direção para a qual a câmera do personagem está voltada no momento. Essa opção é limitada ao ângulo de interação da cadeira. |
Força de Saída | 500 cm/s, selecione uma quantidade de força. | Determina a força com que o personagem é lançado ao sair da cadeira. A direção é definida pela opção Direção de Saída. |
Força de Saída para Cima | 250 cm/s, selecione uma quantidade de força para cima. | Determina a força com que o personagem é lançado para cima ao sair da cadeira. |
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, pressione o botão Adicionar para adicionar uma linha e repita esses passos.
| Option | Descrição |
|---|---|
Habilitar ao Receber de | Habilita o dispositivo quando um evento ocorre. |
Desabilitar ao Receber de | Desabilita o dispositivo quando um evento ocorre. Quando desabilitada, a cadeira não pode receber pessoas e quem estiver na cadeira será ejetado. |
Permitir que Jogador Saia ao Receber de | Quando um evento ocorre, permite que as pessoas saiam da cadeira quando quiserem. |
Impedir que Jogador Saia ao Receber de | Quando um evento ocorre, as pessoas não podem sair da cadeira sozinhas. |
Sentar Jogador ao Receber de | Senta a pessoa na cadeira quando um evento ocorre. |
Ejetar Jogador ao Receber de | Remove a pessoa da cadeira 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 Selecionar Dispositivo para encontrá-las no menu suspenso do dispositivo.
Depois de selecionar um dispositivo, clique em Selecionar Função para vincular a cadeira a uma função para o dispositivo selecionado.
Se mais de uma função for acionada pelo evento, pressione o botão Adicionar e repita o processo.
| Option | Descrição |
|---|---|
Quando Jogador Sentar, Enviar Evento | Quando uma pessoa senta na cadeira, um evento é enviado para o dispositivo selecionado, que aciona a função escolhida. |
Quando Jogador Sair, Enviar Evento | Quando a pessoa sai da cadeira, um evento é enviado para o dispositivo selecionado, que aciona a função escolhida. |
Como Usar um Dispositivo Cadeira no Verse
Você pode usar o código a seguir para controlar um dispositivo Cadeira em Verse. Esse código mostra como usar eventos e funções na API do dispositivo Cadeira. Modifique-o para atender às necessidades da sua experiência.
using { /Fortnite.com/Devices }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Verse.org/Simulation }
using { /Verse.org/Random }
# A Verse-authored creative device that can be placed in a level
Para usar esse código com a sua experiência no UEFN, siga estas etapas.
Arraste um dispositivo Cadeira até sua ilha.
Crie um novo dispositivo Verse chamado chair_device_verse_example. Consulte Criar o próprio dispositivo usando Verse para ver as etapas.
No Visual Studio Code (VSC), abra chair_device_verse_example.verse e cole o código no arquivo.
Compile o código e arraste o dispositivo criado com Verse até a ilha. Consulte as etapas necessárias em Como adicionar seu dispositivo Verse ao seu nível.
Adicione uma referência ao dispositivo Cadeira na sua ilha para o dispositivo Verse. Consulte os passos em Como adicionar uma referência de Verse a um dispositivo do Modo Criativo no seu nível.
Salve seu projeto e clique em Iniciar sessão para testar.
API do Dispositivo Cadeira no Verse
Veja a referência da API chair_device para saber mais sobre como usar o dispositivo Cadeira em Verse.