Hello :)
"eden" (sans E majuscule c'est important lol) est inclus maintenant dans
Maashaack :

http://code.google.com/p/maashaack/

Tu peux installer Maashaack avec le swc fourni ou en ciblant directement le
répertoire src/ du projet AS3

Pour utiliser eden ensuite c'est simple :

{{{
import system.eden ;

va o:Object ;

o = { prop:[2,true,"hello"] } ;

var source:String = eden.serialize( o ) ;

trace(source) ;

o = deserialize( source ) ;

trace( o ) ;
}}}

Pour les types customs tu peux implémenter l'interface system.Serializable
dans tes classes et ajouter dans une méthode toSource() le code qu'il faut
pour créer ta propre sérialisation custom.

Tu peux lire le chapitre 2 de mon article sur l'ioc :

http://docs.google.com/Doc?id=dfd9s8cg_15g3ct8rfb

Tu verras un petit chapitre sur le sujet. Pour le reste tu peux regarder les
exemples d'utilisation un peu partout dans nos codes dans Maashaack et
VEGAS, et poser des questions ici :)

PS : tu peux parcourir un peu l'historique du FCNG pour en savoir plus
également ;)

EKA+ :)

2009/3/10 Xavier MARTIN <[email protected]>

> Salut,
> Alors une petite question...
> Je suis en train de bosser sur un projet et j'aurai besoin d'un parser
> puissant et deja fait :) ( parser les types natif et custom )
> J'ai vu votre projet Eden ( eka et zwetan ).
> Voila la question... Eden est lie a maashaack exact? Donc si je veux
> utiliser Eden je dois recuperer le projet maashaack.
> Ensuite savoir si il y a un example simple qque part qui me permette de m'y
> mettre...
>
> En gros je suis en train de faire un moteur jeux "tile base" en as3 et
> j'aimerai pouvoir recuperer les infos du jeux, les cartes, niveaux, ...
>
> Merci :)
> ++
> ----------------------------------------------------------------------
> Xavier MARTIN aka zeflasher or xxlm
> Visit my website if you love flash:
> http://www.webbymx.net
> http://dev.webbymx.net
> ----------------------------------------------------------------------
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de 
Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/FCNG?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à