ActionScript 3.0: Wussten Sie, dass ...

Einige Kuriositäten der Actionscript 3.0 ist nicht immer bekannt ...

trace ()

Die Anweisung trace() , für die Fehlersuche verwendet, unterstützt nun mehrere Parameter:

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

eval ()

Die Aussage, eval() ist in Actionscript 3.0 beseitigt worden. Da Sie jedoch die Eigenschaften und Methoden eines Objektes mit der Syntax verwendet, um Elemente eines Arrays zugreifen zugreifen können, können Sie unter bestimmten Umständen "simulieren" - irgendwie - Bildung eval() :

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

super ()

Der Aufruf der Superklasse mit super() ist nicht mehr gebunden an die erste Anweisung im Konstruktor einer Unterklasse. Nun können Sie super() überall in der constructor:

1
2
3
4
5
MiaClasse ( ) { public function MyClass () {
initOne ();
; super ();
initTwo ();
}

Es gibt keine Kommentare für diesen Beitrag

Hinterlasse einen Kommentar

XHTML TAG PERMIT: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERTION CODE:
 <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