Autor |
Nachricht |
festplatte
Threadersteller
Dabei seit: 05.02.2007
Ort: -
Alter: 45
Geschlecht:
|
Verfasst Di 15.01.2008 12:20
Titel [Flash] Was bedeutet infoObj? |
|
|
Hallo ihr da draussen.
Ich muss mich in Flash einarbeiten und habe ein Script für die Klasse localConnection für ein Wallpaper hier bekommen. Darin steht folgendes AS
Code: | stop();
myLC = new LocalConnection();
myLC.send("_pnc_channel_1","run");
myLC.onStatus = function(infoObj) {
if (infoObj.level == "error") {
myLC.send("_pnc_channel_1","run");
} else {
myLC.close();
//Befehl
play();
}
}; |
Soweit verstehe ich das. Und es funktioniert auch alles.
Aber was bedeutet das "infoObj" in der Funktion? Egal wo ich suche (Hilfe, Internet) es wird nie erklärt. Immer nur reingeschrieben.
Aber ich würde gerne verstehen was das macht.
Wäre super, wenn ihr mir weiter helfen könnten.
Gruß
|
|
|
|
|
FloB
Account gelöscht
Ort: -
|
Verfasst Sa 19.01.2008 00:13
Titel InfoObj-Rätsel |
|
|
Hi Festplatte,
ganz einfach, in der Eigenschaft .onStatus (also eigentlich eine Klassenvariable) verpackt der Autor eine "anonyme" Funktion mit dem Parameter "InfoObj". Irgendwo wirst du auch ein myLC.addEventListener finden, dem myLC.onStatus als Funktion übergeben wird. Das heißt die Funktion onStatus erhält das (eine Kopie des) Ereignisobjekt Status unter dem Namen InfoObj. Gemäß Referenz enthält das Objekt Status eine Eigenschaft .level (fälschlicherweise in Ebene übersetzt) welche u.a. das Schlüsselwort "error" enthält um einen Fehler zu signalisieren.
Ich hoffe das war einigermaßen verständlich formuliert.
Grüße,
Florian
Zuletzt bearbeitet von am Di 22.01.2008 13:10, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
|
|
|
Ähnliche Themen |
Flash MX Fehler wird angezeigt, weiß nicht was das bedeutet!
Was bedeutet "objektorientiert" in Flash/AS
was bedeutet "trace" bei flash
Was bedeutet das?
GoLive-Frage: Was bedeutet das Symbol?
Was bedeutet diese Fehlermeldung in Indesign CS4?
|
|