Atualizamos o exemplo de funcionalidade Interfaces de Usuário do UEFN na versão 41.30 com novas funcionalidades e exemplos de interface para ajudar a criar uma interface melhor para a ilha.
Atualizamos a estrutura do corredor para organizar o conteúdo em cinco categorias principais:
- Interface da linguagem Verse
- Interface do Scene Graph
- Interface criada com dispositivos
- Arte da interface
- Exemplos de interface com funcionalidades completas
Também adicionamos várias estações para demonstrar novas funcionalidades de interface do UEFN. Confira abaixo!

Exemplos de interface para a barra de atalhos personalizada
Esses exemplos mostram como criar widgets de interface para a barra de atalhos personalizados, que funcionam bem em todos os tipos de dispositivos de entrada compatíveis (mouse e teclado, gamepad e tela sensível ao toque). Eles abordam como configurar sua barra de atalhos para alternar entre as opções de seleção ou para selecionar diretamente um item.

Exemplo de interface no mundo
Um novo exemplo mostra como colocar widgets UMG personalizados no mundo 3D, incluindo como configurar a interface para reagir a eventos de jogabilidade. Basta arrastar seus widgets de usuário criados no UMG do Navegador de Conteúdo para o mundo do jogo.

Exemplo de ponteiro virtual
Expandimos o exemplo da funcionalidade para incluir uma amostra do uso do ponteiro virtual e criar experiências em que o público pode interagir diretamente com o mundo do jogo. A amostra demonstra como detectar o tipo de dispositivo de entrada da pessoa e usar a ação de entrada “Selecionar ponteiro” com a interface.

Exemplo de interface de jogo personalizado completo
Esta estação inclui um exemplo de menu de interface completo e de alta qualidade, demonstrando uma variedade das práticas recomendadas e técnicas para implementação de interface mais recente. Os casos de uso abordados incluem um menu simples, um menu de blocos, um menu de árvore de habilidades e menus que incorporam elementos 3D. Também mostra como usar classes em Verse personalizadas para criar um sistema de menu extensível para o seu jogo.

Exemplo de layout de controles de tela sensível ao toque personalizáveis para o público desenvolvedor
Um novo exemplo mostra o fluxo de trabalho para personalizar o layout dos controles da tela de toque em seu projeto.
Exemplo de interface de veículo expandida
Expandimos o exemplo de uso da API de veículo para criar um HUD personalizado que inclui incluir uma pista de corrida, dando a você uma noção melhor da funcionalidade na prática.


