Hello :)

>
>
> C'est pas "AS3" ça ;-) C'est utiliser les possibilités pourries de
> AS1/2... et je trouve ça très moche !
>

Alors tu connais mal le langage.. prototype est toujours dans AS3 et il est
très très utile de connaitre parfaitement l'utilisation du prototype même en
AS3 ;) Si tu regardes la classe Array tamarin par exemple tu verras son
utilisation ou une classe comme celle ci :

http://code.google.com/p/maashaack/source/browse/branches/maashaack_ekameleon/AS3/src/system/process/Initializer.as

Sans l'utilisation du prototype il est impossible en AS3 par exemple de
rendre une méthode dynamique sur une instance de classe... en gros
reproduire un comportement style bt.onPress = function ;)

Sinon autre petit exemple pratique en AS3 :

var ar:Array = [ [1,2,3],[4,5,6]] ;

trace(ar) ; // 1,2,3,4,5,6

Array.prototype.toString = function() { return "[" + this.join(",") + "]" ;
}

trace(ar) ; // [ [1,2,3],[4,5,6]]

AS3 est un langage basé ECMAScript et donc sur les prototypes hein ;) Et
dire que c'est pourri pour moi c'est vraiment dommage :)


> Faire un framework AS3 de base, avec les mêmes concepts que Flex... ça
> c'est optimal :) Je me répète: MXML, c'est bien, je veux le
> réutiliser, mais sans sa lourdeur. Tu peux ne pas être d'accord avec
> moi, c'est ça qui est bien, on peut tous avoir un avis différent :) Je
> suis d'accord que commencer un truc "from scratch", c'est très
> agréable, on peut faire tout comme on veut, optimiser comme on veut,
> tout ça, mais je préfère repartir de quelque chose qui marche, qui est
> connu, et que je peux optimiser (code size, ram size et cpu).
>
>
Là dessus tu es libre c'est clair :) Mais ton projet aura du mal à être
maintenu je peux te l'assurer :)

>
>
> Je vais essayer, ça n'engage à rien, et ça ouvre l'esprit. Tu as
> complètement raison.
>

Oui tu n'as pas forcément besoin d'utiliser les outils, juste de voir ce que
nous faisons ;)

>
> Je pense tout de même que jeter un oeil au playerglobal.as peut être
> très instructif, même si effectivement je ne m'en sers pas plus
> tard... ça donne des bonnes idées ! Il me semble avoir vu que Zwetan
> en avait une version...
>

Oui voir ce qu'il y a dedans c'est clair c top :) mais je préfèrerai que
Adobe ouvre tout cela une bonne fois pour toute ;)


>
> Merci de tous ces éclaircissements ! Je jetterai un oeil sur maashaack
> et vegas dans la semaine.
>

Pas de soucis et bonne continuation.

EKA+ :)


>
> Merci,
> Jérôme
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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 à