O dispositivo Controle: Terceira pessoa (Controles em terceira pessoa) foi projetado para ser usado em conjunto com os dispositivos Câmera de ângulo fixo, Câmera de ponto fixo e Câmera em órbita. O dispositivo Controles em terceira pessoa tem duas funções principais:
Ajustar as configurações de movimentação e orientação para jogadores afetados por dispositivos de câmera
Configurar o comportamento de alvos para jogadores afetados por dispositivos de câmera
Como os dispositivos de câmera alteram o que o jogador vê, os controles comuns de movimento e outras ações do jogador serão diferentes. Com esse dispositivo, você define a direção da pessoa, como ela identifica inimigos ou objetos para interação, a velocidade com que se move e outros aspectos.
Para saber mais sobre como usar os dispositivos de câmera e controles juntos, acesse Projetando com Câmeras e Controles. Para saber como usar câmeras no UEFN, acesse:
Para obter ajuda sobre como encontrar o dispositivo Controles de terceira pessoa, consulte Como usar 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. Essa funcionalidade reduz a bagunça no painel de personalização e facilita o gerenciamento e a navegação pelas opções.
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
Configurar as seguintes opções deste dispositivo:
Os valores padrão estão em negrito. Os valores que acionam o filtro contextual estão em itálico.
| Option | Valor | Descrição |
|---|---|---|
Pré-Visualização Criativa | N/A | Clique em Iniciar para visualizar o que a câmera está vendo. Clique em Parar para sair da visualização e voltar à edição da ilha. |
Prioridade | 0,0, Escolher ou inserir número | Várias câmeras podem estar presentes a qualquer momento, mas apenas aquela com a prioridade mais alta é considerada ativa. |
Adicionar aos Jogadores no Início | Ativado, Desativado | Determina se este dispositivo é adicionado automaticamente a todos os jogadores no começo do jogo. |
Remover ao Eliminar | Ligado, Desligado | Determina se esta câmera é removida de um jogador quando ele é eliminado. |
Habilitado Durante Fase | Nenhum, Sempre, Apenas jogabilidade | Determina em que fases a câmera fica ativa. Se você escolher Nenhum, a câmera só poderá ser habilitada manualmente usando eventos. |
Direção de orientação | Movimento, Analógico duplo, Fixa | Determina a direção para qual o jogador está voltado durante a interação. Se você escolher Fixa, outra opção será exibida abaixo dela. Os valores desta opção são:
|
Modo de mira com mouse e analógico duplo | Cursor alvo, Mira analógica | Essa opção apenas será exibida se você definir a opção Direção de orientação como Analógico duplo. Determina para onde o jogador mirará quando estiver usando um mouse. Os valores desta opção são:
|
Disparo automático no controle | Ligado, Desligado | Determina se a arma do jogador dispara automaticamente quando o jogador está usando o direcional direito em um controle. |
Ângulo de direção fixa | 0 graus, escolha ou insira um número | Essa opção apenas será exibida se a opção Direção de orientação estiver definida como Fixa. Determina a direção para a qual os jogadores estão voltados durante a interação. |
Multiplicador de velocidade de movimento | 1,0x, Escolha um valor | Determina a velocidade de movimento do jogador como múltiplo da velocidade padrão. |
Multiplicador de velocidade de movimento ao atirar | 1,0x, Escolha um valor | Determina a velocidade de movimento do jogador, ao atirar, como múltiplo da velocidade padrão. |
Multiplicador de velocidade de movimento ao mirar | 1,0x, Escolha um valor | Determina a velocidade de movimento do jogador, ao mirar, como múltiplo da velocidade padrão. |
Multiplicador de velocidade de giro | 1,0, Escolher valor | Determina a velocidade do jogador ao virar, como um multiplicador da velocidade padrão. |
Multiplicador de velocidade de giro ao atirar | 1,0x, Escolha um valor | Determina a velocidade de giro do jogador ao atirar, como um multiplicador da velocidade padrão. |
Multiplicador de velocidade de giro ao mirar | 1,0x, Escolha um valor | Determina a velocidade de virada do jogador ao mirar, como um multiplicador da velocidade padrão. |
Multiplicador de velocidade de giro ao correr | 1,0x, Escolha um valor | Determina a velocidade de giro do jogador durante a disparada, como um multiplicador da velocidade padrão. |
Assistência de alvo | Ativado, Desativado | Quando isso estiver definido como Ligado, as pessoas no jogo selecionarão um alvo automaticamente com base na distância, no ângulo e nas prioridades de direcionamento. Se você tiver a Direção de orientação definida como Analógico duplo e tiver a Assistência de alvo definida como Ligada, os jogadores poderão sair da mira automática movendo o joystick direito ou o mouse após o alvo ser bloqueado. |
Travar no Alvo | Nunca, Sempre, Ao atirar, Ao mirar, Ao atirar ou mirar | Essa opção apenas será exibida se a opção Assistência de alvo estiver definida como Ligada. Determina quando os jogadores viram em direção ao alvo, quando um alvo é selecionado. |
Duração da retenção de alvo | 1,5 s, Escolha duração em segundos | Essa opção apenas será exibida se a opção Assistência de alvo estiver definida como Ligada. Por quantos segundos a pessoa tentará se virar para o alvo após cada ação a distância. |
Distância do alvo | 1000 cm, Escolha um valor | Essa opção apenas será exibida se a opção Assistência de alvo estiver definida como Ligada. Determina a distância máxima que os alvos podem estar do jogador para serem considerados alvos válidos. |
Distância do alvo ao mirar | 1000 cm, Escolha um valor | Essa opção apenas será exibida se a opção Assistência de alvo estiver definida como Ligada. Determina a distância máxima que os alvos podem estar do jogador para serem considerados alvos válidos. |
Ângulo do alvo | 85°, Escolha um número de graus | Essa opção apenas será exibida se a opção Assistência de alvo estiver definida como Ligada. Determina o ângulo em que os alvos devem estar em relação à frente do jogador para serem considerados alvos válidos. |
Ângulo do alvo ao mirar | 85°, Escolha um número de graus | Essa opção apenas será exibida se a opção Assistência de alvo estiver definida como Ligada. Determina o ângulo em que os alvos devem estar em relação à frente do jogador para serem considerados alvos válidos. |
Requer linha de visão com o alvo | Ativado, Desativado | Essa opção apenas será exibida se a opção Assistência de alvo estiver definida como Ligada. Determina se é necessário ter uma linha de visão clara do alvo para ele ser considerado válido. |
Peso base de jogadores | 1,0, Escolher um número | Essa opção apenas será exibida se a opção Assistência de alvo estiver definida como Ligada. Determina a priorização de mira dada aos jogadores. Se você selecionar 0, os jogadores não poderão ser alvejados. |
Peso Base de Criaturas | 0,5, Escolher número | Essa opção apenas será exibida se a opção Assistência de alvo estiver definida como Ligada. Determina a priorização de mira dada às criaturas. Se você selecionar 0, as criaturas não poderão ser miradas. |
Peso Base de Veículos | 0,3, Escolha um número | Essa opção apenas será exibida se a opção Assistência de alvo estiver definida como Ligada. Determina a priorização de mira dada aos veículos. Ao selecionar 0, os veículos não poderão ser alvejados. |
Dimensionar peso por distância | 0,5, Escolher número | Essa opção apenas será exibida se a opção Assistência de alvo estiver definida como Ligada. Dimensiona o peso calculado de prioridade do alvo, reduzindo o valor final pela distância entre o alvo e o jogador. |
Dimensionar peso por ângulo | 1, Escolha um número | Essa opção apenas será exibida se a opção Assistência de alvo estiver definida como Ligada. Dimensiona o peso calculado de prioridade do alvo, reduzindo o valor final pelo ângulo do alvo em relação ao jogador. |
Afeta Equipe | Qualquer, Escolha ou insira uma equipe | Determina qual equipe é afetada por este dispositivo. |
Afeta Classe | Sem classe, Qualquer, Escolha ou insira uma classe | Determina quais classes são afetadas por este dispositivo. Sem classe significa que apenas jogadores sem classe definida são afetados. Qualquer significa que todos os jogadores, incluindo aqueles sem classe definida, são afetados. |
Inverter Equipe | Ligado, Desligado | Quando definido como Ativado, todas as equipes são afetadas por este dispositivo, exceto a equipe selecionada na opção Afeta Equipe. |
Inverter Classe | Ligado, Desligado | Quando definido como Ativado, todas as classes são afetadas por este dispositivo, exceto a classe selecionada na opção Afeta Classe. |
Dispositivo válido para alvo no modo de edição | Ligado, Desligado | Determina se o próprio dispositivo pode ser o alvo. Se definido como Ativado, o dispositivo só poderá ser o alvo quando você estiver editando sua ilha. |
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 e escolha o evento que acionará essa função.
Se uma função puder ser acionada por mais de um evento, pressione o botão Adicionar para adicionar uma linha e repita essas etapas.
| 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. |
Adicionar a ao Receber de | Adiciona esse dispositivo ao jogador instigador quando um evento ocorre. |
Adicionar a Todos ao Receber de | Adiciona este dispositivo a todos os jogadores quando um evento ocorre. |
Remover de ao receber de | Remove este dispositivo do jogador instigador quando um evento ocorre. |
Remover de Todos ao Receber de | Remove este dispositivo de todos os jogadores quando um evento ocorre. |
Eventos
Este dispositivo não tem eventos.
Usar Controles em Terceira Pessoa no Verse
Você pode usar o código abaixo para controlar um dispositivo Controles de terceira pessoa no Verse. Esse código mostra como usar eventos e funções na API do dispositivo Controles em terceira pessoa. Modifique-o para atender às necessidades da sua experiência.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
gameplay_controls_third_person_device_verse_example := class(creative_device):
# Reference to the Gameplay Control: Third Person Device in the level.
# In the Details panel for this Verse device,
# set this property to your Gameplay Control: Third Person Device.
@editable
MyThirdPersonControlsDevice:gameplay_controls_third_person_device = gameplay_controls_third_person_device{}
Para usar esse código com a sua experiência no UEFN, siga estas etapas.
Arraste um dispositivo Controles em terceira pessoa para a sua ilha.
Crie um novo dispositivo Verse chamado gameplay_controls_third_person_device_verse_example. Consulte Criar o próprio dispositivo usando Verse para ver as etapas.
No Visual Studio Code, abra o gameplay_controls_third_person_device_verse_example.verse no Visual Studio Code e cole o código acima.
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 ao dispositivo Verse uma referência ao dispositivo na ilha. Consulte os passos em Como adicionar uma referência de Verse a um dispositivo do Modo Criativo no seu nível.
Desabilita a propriedade Adicionar aos jogadores no início do dispositivo Controles em terceira pessoa para que apenas o Verse adicione controles aos jogadores.
Salve seu projeto e clique em Iniciar sessão para testar.
API de Controles em terceira pessoa
Consulte a Referência de APIs Controles de jogabilidade em terceira pessoa para obter mais informações sobre como usar o dispositivo no Verse.