ActionScript 3.0: Saviez-vous que ...

Quelques curiosités d'ActionScript 3.0 n'est pas toujours connue ...

trace ()

L'instruction trace() , utilisée pour le débogage, prend désormais en charge plusieurs paramètres:

1
a , b , c ) ; trace (a, b, c);

eval ()

La déclaration eval() a été éliminée en Actionscript 3.0. Cependant, parce que vous pouvez accéder aux propriétés et aux méthodes d'un objet avec la syntaxe utilisée pour accéder aux éléments d'un tableau, vous pouvez, dans certaines circonstances «simuler» - en quelque sorte - l'éducation eval() :

1
2
String = ( muoviX ) ? 'x' : 'y' ; co var: cordes ? = (muoviX) 'x', 'y';
= 20 ; myMovieClip [co] = 20;

super ()

L'appel à l'aide de la superclasse super() n'est plus lié à la première instruction dans le constructeur d'une sous-classe. Maintenant, vous pouvez appeler super() n'importe où dans le constructeur:

1
2
3
4
5
MiaClasse ( ) { MaClasse fonction publique () {
initOne ();
; super ();
initTwo ();
}

Il n'y a aucun commentaire pour cet article

Laisser un commentaire

XHTML TAG PERMIS: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> CODE D'INSERTION:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL 


Arrêtez SOPA