Comme je n'ai pas personnellement utilisé l'unité depuis de nombreuses années et que personne ne s'est présenté pour le réparer lui-même, le projet est actuellement dans un état brisé. À savoir UndoPro, une dépendance également développée par moi, a besoin de mises à jour mineures en raison des changements internes de l'unité. Je n'ai plus le temps de consacrer moi-même au projet, et donc à moins que quelqu'un ne le maintienne au moins, je recommanderais de chercher une autre solution. Cela devrait être facile, car la création du projet de nombreuses alternatives (et même une solution officielle) ont été développées.
Demo webgl - Forum Thread - Documentation
La version LTS Distribution est juste le cadre de base, destiné à être installé comme un package à l'aide du gestionnaire de packages Unity et utilisé par différents outils simultanément, sans aucune modification du cadre par des outils individuels. Avec les options que donne le framework, cela permet toujours des fenêtres personnalisées pour chaque outil avec un aspect et un comportement personnalisés. Ceci est recommandé pour les petits outils qui sont libérés en tant que package UPM ou via GitHub avec des instructions d'installation. Cependant, cela vous empêche d'utiliser l'éditeur de nœud au moment de l'exécution (voir RTNODEEDITOR).
Pour des instructions d'installation détaillées, consultez la dernière version LTS.
Ceci est destiné à être utilisé dans les outils visant à modifier le noyau du cadre et à intégrer le cadre dans leur distribution. Cela les oblige à modifier l'espace de noms et à s'assurer qu'il ne fait pas entrer en conflit avec d'autres outils. Il s'agit de la version à choisir pour les versions des magasins Asset, car ils ne peuvent pas spécifier un package UPM comme dépendance.
Pour la version de développement, prenez la dernière version de Develop.
Des exemples peuvent être trouvés dans le sous-dossier d'exemples ou emballés dans la dernière version LTS.
En plus de celles, il existe plusieurs autres exemples qui sont plus impliqués, trouvés comme des branches de ce dépôt.
Si vous souhaitez contribuer à ce cadre ou avoir amélioré ce cadre en interne pour répondre à vos besoins, veuillez envisager de créer une demande de traction avec vos modifications lorsqu'ils pourraient aider le cadre à devenir meilleur. La section des problèmes sert de forum de discussion sur les fonctionnalités et je vous encourage à le vérifier pour avoir une idée des plans futurs du cadre. Vous pouvez également envoyer directement le principal développeur Sénéral si vous le souhaitez.
Le projet a été lancé dans le cadre du thread "Simple Node Editor" en mai 2015 par Sénéral. Un grand merci à Baste Nesse Buanes qui a aidé à mettre en place ce référentiel au départ, sans son aide, le cadre n'aurait pas pu se développer au point où il est maintenant! En outre, grâce à Vexe, qui a grandement aidé avec les trucs liés à la réflexion qui sont utilisés pour la fonctionnalité de zoom de l'éditeur. Et bien sûr, grâce à tous ceux qui contribuent ou à motiver simplement les développeurs en partageant leur travail avec le cadre de l'éditeur de nœuds! Vous pouvez trouver la liste complète des contributeurs ici.
La licence utilisée est la licence MIT - voir Licence.md