Utilitaire de capture d’écran — MRTK2
La prise de captures d’écran dans Unity pour la documentation et les images promotionnelles peut souvent être fastidieuse, et le résultat rarement convaincant. C’est là que la ScreenshotUtility
classe entre en jeu.
La classe ScreenshotUtility vous permet de prendre des captures d’écran via des éléments de menu et des API publiques dans l’éditeur Unity. Les captures d’écran peuvent être prises dans différentes résolutions et avec des couleurs claires transparentes pour être utilisées dans la composition simple d’images. La prise de captures d’écran depuis une build autonome n’est pas prise en charge par cet outil.
Prise de captures d’écran
Les captures d’écran peuvent être facilement capturées dans l’éditeur en sélectionnant Mixed Reality>Utilis>utilitaires>Prendre une capture d’écran, puis en sélectionnant l’option souhaitée. Veillez à ce que l’onglet de la fenêtre de jeu soit visible si vous prenez la capture quand vous ne jouez pas, sinon la capture ne peut pas être enregistrée.
Par défaut, toutes les captures d’écran sont enregistrées dans le chemin du cache temporaire, le chemin de la capture s’affichera dans la console Unity.
Exemple de prise de capture d’écran
La capture d’écran ci-dessous a été prise avec l’option "4x Resolution (Transparent Background)" . Le résultat est une image haute résolution avec les pixels normalement représentés par la couleur claire enregistrée comme pixels transparents. Cette technique permet aux développeurs de présenter leur application en magasin, ou autres médias, en superposant cette image par-dessus d’autres images.