Visão geral
Na Unreal Engine, favoritos regulares e favoritos do mundo têm finalidades diferentes. Favoritos regulares são usados para navegar na janela de visualização do editor de níveis, onde você pode pular para posições de câmera ou estados do editor específicos. Os favoritos do mundo são usados principalmente em Blueprints para marcar posições ou nós específicos no gráfico, facilitando o trabalho com lógica complexa.
Favoritos do mundo são um sistema que ajuda na organização e navegação de projetos em grandes mundos abertos. Um favorito pode armazenar o estado de vários sistemas no editor, por exemplo:
O mundo ativo
Orientação/posição da câmera
Regiões carregadas em um mundo particionado
Estados de camadas de dados
Contexto do editor de ator
Há uma janela dedicada no Organizador dos Favoritos do Mundo para ajudar os usuários a acessar e organizar os favoritos. Como ativos, os favoritos podem ser locais para um usuário ou compartilhados com todos.
Também há comandos do console para capturar/restaurar favoritos como texto, tais como em fluxos de trabalho semelhantes ao bugit/bugitgo.
Como criar um favorito do mundo
Na Unreal Engine, no menu superior do arquivo, acesse Janela > World Partition > Favoritos do mundo.
Isso abrirá uma janela dedicada do Organizador do favorito do mundo. Para criar um favorito, selecione o botão +.
Você deverá selecionar ou criar um local da pasta para o favorito do mundo. Clique em Salvar. O novo favorito do mundo será inserido na sua pasta.
Os favoritos do mundo são um novo tipo de ativo.
Configurações de Favoritos do Mundo
Configurações individuais
Vá para Janela > World Partition > Favorito do mundo para abrir um modal de favorito. Clique no seu favorito para abrir o menu de configurações. Cada Favorito do Mundo contém as seguintes informações:
Contexto do editor de ator
Categoria
Câmera (posição, rotação e ângulo do campo de visão da câmera)
Mundo
Configurações globais de favoritos do mundo
Vá para Janela > World Partition > Favorito do mundo para abrir um modal de favorito. Clique no ícone de configurações (engrenagem) para acessar o menu de configurações globais.
| Nome da configuração | Descrição |
|---|---|
| Tipo de visualização | |
Lista | Fornece uma lista de todos os favoritos de acordo com as configurações de mostradas. |
Árvore | Fornece uma visualização em árvore das posições dos ativos dos Favoritos do Mundo. |
| show | |
Mostrar apenas para o mundo atual | Exibe apenas os favoritos vinculados ao mundo atual. |
Mostrar apenas marcadores não controlados | Exibe apenas os favoritos locais que são mantidos em uma lista de alterações não controlada. |
Mostrar apenas marcadores favoritos | Exibe apenas os favoritos que foram sinalizados como favoritos. |
Mostrar apenas os últimos marcadores usados recentemente | Exibe apenas os favoritos que foram usados recentemente. |
Últimos itens usados recentemente | Você pode definir a quantidade de favoritos exibidos clicando no campo. |
Como usar linha de comando
Os Favoritos do Mundo também podem utilizável na interface da linha de comando.
WorldBookmark.capture captura os detalhes atuais do mundo Bookmark e publica no Log de Saída:
WorldBookmark.CaptureToClipboard captura os detalhes do favorito do mundo atual e cria um argumento que pode ser colado e restaurado usando WorldbookMarks.Restore e WorldBookmark.RestoreFromClipboard.
WorldBookmark.Restore restaurará um favorito do mundo quando você fornecer um argumento criado com WorldBookmark.capture. Exemplo de argumento:
worldbookmark.restore BMAMgBAAD5AAAAeJyFj9FOwjAUhl9l6TV0hbWOcbc0w5sJi0S9MMbUrjFLSk/TVsWQvbsdKIGg8a75z/ef83WHfBBBeTR/3KFnroX3S7FRaI7StXSdDemdcUroqsUP4HRbtV0Atx46aIQ+hmhgr2MnXXTOh0Y5D4Y3TXojrD/Nqq3YWK1ijH9NUT/6T6GU8fhBgYMJahvOfcTFfD/hoLWSoQMTly7BDOhLaa3+vFy4MjWI+Kfg3tSfQrV6V/pQwydvHiknzpXkPqtBiu/7OZ3mOKPJeMYoxaRI2IxleMqO7C2EH3ac5ZgVyYRMML1KCCbkSC1W96V51dGqIP1T/wVQI52J======================================================
WorldBook.RestoreFromClipboard restaurará um favorito do mundo da área de transferência quando você copiar o argumento do favorito do mundo para a área de transferência.
Casos de uso
Poder enviar um favoritar do posição com todas as configurações de câmera é incrível. É uma forma que economiza tempo considerável quando se trata de colaboração em equipe, pois nos permite criar posições compartilháveis como ativos. Por exemplo, se você perceber que os efeitos visuais de uma área estão causando lentidão, crie rapidamente um Favorito do Mundo e passe o posição à equipe responsável para correção. Se encontrar um bug em uma cena complicada, você pode copiar e colar os detalhes relevantes da posição de forma rápida e eficiente.
Ser capaz de categorizar um favorito para seu uso, ou seja, efeitos visuais, eventos de script etc. permitem uma navegação rápida pelo nível. Por exemplo, se eu quiser conferir o desempenho da demo do Cassini, posso criar vários favoritos em diferentes posições, rotulá-los como desempenho de PCG e monitorá-los rapidamente para a frente.