En effet, pour ce qui commence à s'amuser avec la V3, on remarque tout de suite que pour appeler une méthode de l'API, on est obligé de faire un appel de cette façon :

 _global.ssCore.App.enableFlashMenu( {} );

Sur la timeline, passe encore, au niveau des classes AS2, je suis beaucoup moins enchanté par cette utilisation.
J'ai donc recréé le set de classes intrinsèques pour toute l'API V3.

Rien de bien méchant en soi, mais ça permet un développement plus propre (à mon gout).

Attention, même si ces classes intrinsèques permettent une vérification accrue au niveau du compilateur, la classe principale ssCore à été declarée en dynamique afin de coller au système d'affectation des Scripts externe au runtime.
Donc le compilo ne fera jamais grise mine si on appel par exemple

ssCore.ObjetQuiExistePas

Ca evite tout de même certaines boulettes au niveau des différents appels de fonctions des objets définis dans l'API.
J'ai bien dis "fonctions" car le checking des paramètres n'est pas franchement possible, sachant que l'on passe, dans la plupart des cas, 3 objets. ;)

Autre avantage certain, on peut bénéficier maintenant du code hinting dans Eclipse ;)

Quelques liens pour finir, avec les classes en format mxp, zip

SWF Studio Intrinsic.mxp
SWF Studio Intrinsic.zip

@+ et bon dev à tous