Unity3d
permet de construire une fenêtre avec une interface utilisateur personnalisée. Juste besoin d'utiliser les classes EditorGUI/EditorGUILayout
et leurs méthodes statiques. Exemple de fenêtre personnalisée:Plugins pour créer et styliser des fenêtres d'éditeur personnalisées comme C#/C++ Form Designer ou "Web Inspector"?
Le problème est que tous les composants doivent être ajoutés manuellement via le script. Ensuite, vous devez enregistrer, basculer vers l'éditeur, attendre quelques petites choses de compilation, puis nous pouvons voir le résultat.
Chez les personnes-développement web utilisent Web Inspector
(par exemple, nous pouvons appuyer sur F12 dans chrome
, Tab Elements
->Styles
). Nous pouvons ajouter toutes les propriétés nécessaires à l'élément et voir le résultat en temps réel.
EDIT. un autre exemple (mieux que le précédent): nous savons C# winFormApp
, C++ MFC
e.t.c, qui a un concepteur de formulaire. Nous pouvons choisir des éléments et définir leurs propriétés:
Il serait agréable d'avoir des plugins similaires pour l'unité
So. Est-ce que Unity3d
a des outils similaires, des utilitaires, des plugins? Utilitaires pour inspecter le code et les styles d'édition (position, marge, remplissage, fond, largeur, hauteur, couleur e.t.c.)?