| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| -- Registriert seit: Jun 2002 Ort: Nürnberg
Beiträge: 50
| Event mit Argument oä ?
Morgen, wie ich leider gerade herausbekommen musste, übergibt ein selbst erstellter Event keinerlei Informationen über das Objekt das es gesendet hat. Also ich bekomm bei folgendem Skript bei jedem der trace Aufrufe die Ausgabe "undefined". Weiß jemand von Euch Rat? Gruß Symbion Code: // Klasse für die Sender
Sender = function(name)
{
this.name = name;
AsBroadcaster.initialize(this);
}
Sender.prototype.sende = function()
{
trace("sende")
this.broadcastMessage("onSende");
}
// Sender erstellen
sender1 = new Sender();
sender2 = new Sender();
// Objekt das die Nachricht empfägt
empfaenger = {}
empfaenger.onSende = function()
{
trace("empfange: ")
trace(this.arguments);
trace(caller.name);
trace(callee.name);
}
// damit der empfaenger auch zuhört
sender1.addListener(empfaenger);
sender2.addListener(empfaenger);
// und jetzt der Test
sender1.sende();
sender2.sende();
__________________ <KODE7 type="signature"> Multimedia, Webentwicklung und Promotion http://www.kode7.de/ http://the-symbion.de/ </KODE7> Geändert von Symbion (30-07-2004 um 15:19 Uhr) |
| | |
| | #2 (permalink) |
| querdenker Registriert seit: Jun 2001 Ort: formel1-stadt hockenheim
Beiträge: 4.731
| ActionScript:
erklärungen sind im code... greetz kelor |
| | |
| | #5 (permalink) |
| -- Registriert seit: Jun 2002 Ort: Nürnberg
Beiträge: 50
|
Dank an Dich Kelor. Das mit dem Argument in der broadcastMessage war das Schlüsselproblem. Jetzt wirds was mit der Schreibmaschine. Gruß Sybion
__________________ <KODE7 type="signature"> Multimedia, Webentwicklung und Promotion http://www.kode7.de/ http://the-symbion.de/ </KODE7> |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |