Utilitário de captura de tela — MRTK2
Muitas vezes, fazer capturas de tela no Unity para documentação e imagens promocionais pode ser cansativo, e o resultado geralmente não é o que se espera. É aqui que a ScreenshotUtility
classe entra em jogo.
A classe ScreenshotUtility ajuda a fazer capturas de tela por meio de itens de menu e APIs públicas no editor do Unity. Capturas de tela podem ser capturadas em várias resoluções e com cores claras transparentes para uso em uma composição de imagens com facilidade. Não há suporte para a criação de capturas de tela de uma compilação autônoma nesta ferramenta.
Como tirar capturas de tela
As capturas de tela podem ser facilmente capturadas no editor selecionando Realidade Misturada>Toolkit>Utilities>Take Screenshot e, em seguida, selecionando a opção desejada. Se estiver fazendo capturas enquanto não estiver jogando, verifique se a guia da janela do jogo está visível. Caso contrário, a captura de tela pode não ser salva.
Por padrão, todas as capturas de tela são salvas no seu caminho de cache temporário. O caminho para a captura de tela será exibido no console do Unity.
Captura de tela de exemplo
A captura de tela abaixo foi capturada com a opção "Resolução 4x (tela de fundo transparente)" . Isso gera uma imagem de alta resolução com qualquer pixel normalmente representado pela cor clara salva como pixels transparentes. Essa técnica ajuda os desenvolvedores a demonstrar o aplicativo deles para a loja ou lojas de mídia, sobrepondo essa imagem sobre outras imagens.