15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

Verwenden von Arrays<br />

}<br />

AS3 override function unshift(...args):uint<br />

{<br />

for (var i:* in args)<br />

{<br />

if (!(args[i] is dataType))<br />

{<br />

args.splice(i,1);<br />

}<br />

}<br />

return (super.unshift.apply(this, args));<br />

}<br />

Arrays-Beispiel: PlayList<br />

Flash Player 9 und höher, Adobe AIR 1.0 und höher<br />

Im Beispiel „PlayList“ werden Verfahren zum Verwenden von Arrays im Kontext einer Anwendung verdeutlicht, mit<br />

der eine Wiedergabeliste mit Musiktiteln verwaltet wird. Dies sind im Einzelnen:<br />

Erstellen eines indizierten Arrays<br />

Hinzufügen von Elementen zu einem indizierten Array<br />

Sortieren eines Arrays von Objekten nach verschiedenen Eigenschaften mit verschiedenen Sortieroptionen<br />

Konvertieren eines Arrays in einen durch Zeichen getrennten String<br />

Die Anwendungsdateien für dieses Beispiel finden Sie unter<br />

www.adobe.com/go/learn_programmingAS3samples_flash_de. Die Dateien der Anwendung „PlayList“ befinden sich<br />

im Ordner „Samples/PlayList“. Die Anwendung umfasst die folgenden Dateien:<br />

Datei Beschreibung<br />

PlayList.mxml<br />

oder<br />

PlayList.fla<br />

Letzte Aktualisierung 27.6.2012<br />

Die Hauptanwendungsdatei im Flash-Format (FLA) oder Flex-<br />

Format (MXML).<br />

com/example/programmingas3/playlist/PlayList.as Eine Klasse, die eine Liste mit Musiktiteln darstellt. Die Klasse<br />

verwendet ein Array zum Speichern der Liste und verwaltet die<br />

Sortierung der Listeneinträge.<br />

com/example/programmingas3/playlist/Song.as Ein Wertobjekt mit Informationen zu einem einzelnen Musiktitel.<br />

Die Elemente, die mit der PlayList-Klasse verwaltet werden, sind<br />

Song-Instanzen.<br />

com/example/programmingas3/playlist/SortProperty.as Eine Pseudoaufzählung, deren verfügbare Werte die<br />

Eigenschaften der Song-Klasse darstellen, nach denen eine Liste<br />

mit Song-Objekten sortiert werden kann.<br />

50

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!