Bonjour à tous!
-NOM DU SCRIPT : UON (Unity Object Notation)
-AUTEUR: Mikilo
-DESCRIPTION :
Je souhaite partager un outil développé récemment qui me permet de convertir n'importe quel objet en texte et le reconvertir en objet sans perte.
UON est un équivalent à JSON, mais suit sa propre syntaxe et ses propres règles.
UON gère quasiment tous les types, génériques, tableaux, listes, dictionnaires, classes, structures, interfaces.
-UTILISATION : Utiliser la classe UON qui se trouve dans l'espace de nom NGTools.UON.
Il y a dedans 2 méthodes:
- string ToUON(object o)
Converti n'importe quel objet en texte en suivant le protocol UON.
- object FromUON(string raw, object instance = null)
Converti n'importe quel texte UON en objet.
Si vous fournissez l'argument instance, UON va tenter de le remplir avec l'entrée donnée.
Cet outil est encore au stade expérimental. Si vous rencontrez des soucis ou avez des suggestions, je suis à disposition.
Le topic sur le forum d'Unity si vous voulez suivre la progression et avoir plus de détails.
https://forum.unity3d.com/threads/wip-u ... on.482326/
[C#] UON : Le JSON pour Unity
Cette section est destinée aux scripts partagés par la communauté. Chaque post est destiné à un script. Suivez bien les recommandations.
Atteindre
- Général
- ↳ Présentation du Staff
- ↳ Nous avons besoin de vous ;-)
- ↳ Présentations du Staff
- ↳ News Unity 3D-France
- ↳ On a testé pour vous...
- Le Logiciel Unity 3D
- ↳ Unity le logiciel
- ↳ TIPs
- ↳ Scripting
- ↳ (C#) CSharp
- ↳ les Shaders
- ↳ L'interface GUI
- ↳ Les outils externes
- ↳ Audio, musique et sons
- ↳ Développement plateformes mobile Iphone et Android
- ↳ Développement consoles Wii, PS3, XBox
- ↳ Unity et la VR
- L'univers d'Unity (outils, environnements, tout ce qui touche de près ou de loin Unity...)
- ↳ Playmaker
- ↳ Vos Questions
- ↳ Vos Realisations
- Communauté
- ↳ Présentation des membres
- ↳ Vos créations, jeux, démos...
- ↳ Collaboration pour projets
- ↳ Tutoriaux
- ↳ Discussion générale
- ↳ Concours
- Espace - Pro
- ↳ Recherche d'emplois
- ↳ Offres d'emplois
- ↳ Expert 3D (Société)
- ↳ Présentation
- ↳ Créations
- ↳ Projets
- ↳ Offre d'emplois
- ↳ FAQ - Foire aux questions
- Autres logiciels 3D
- ↳ Crea 3D : Blender
- ↳ Crea 3D : Cinema4D
- ↳ Presentation
- ↳ Tutos
- ↳ Discussions/Questions Générales
- ↳ Unreal Engine et autres Moteurs de jeux - Concurrents d'Unity
- ↳ Divers 3D : modélisation, animation, export...
- Bibliothèque
- ↳ Scripts
- Archives
- ↳ Buddy Robot Compagnon
- ↳ Vos Realisations
- ↳ Vos Questions
- ↳ Easy Touch Bundle - Support FR
- ↳ Vos Questions
- ↳ akeytsu
- ↳ Nouveautés et annonces
- ↳ Report de bugs
- ↳ Vos Realisations
- ↳ Demande de fonctionnalités
- ↳ Divers
- ↳ (Js) Javascript
- ↳ Tutoriels du site Unity3D-france