| |||||||
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) |
| Neuer User Registriert seit: Jul 2009
Beiträge: 22
| Aus Klasse heraus Funktion in der FLA aufrufen / auf Objekte auf der Bühne zugreifen
Hallo Leute, ich hab zwei Fragen: (1) Ich habe eine Klasse geschrieben, die einen MovieClip extended. Da sind auch EventListener drin. Die z.B. MouseEvents abfangen und verarbeiten. Bei einem dieser Events möchte ich eine Funktion anstoßen, die in den Aktionen des FLA (also direkt in der Hauptzeitleiste des Films) steht und dort ein Objekt bewegt. Wie mach ich das? (2) Die Klasse muss die Breite eines MovieClips kennen, der auf der Bühne liegt, um damit Berechnungen anstellen zu können. Wie mach ich das am schlausten? Noch klarer: Wie greife ich aus einer Klasse heraus auf ein Objekt auf meiner Bühen zu? Ich habs jetzt mal so gelöst: Es gibt in der Klasse eine public var namens mcReferenz. In der wird nach dem instanziieren eine Referenz auf das entsprechende MovieClip map_mc abgelegt. var m:meineKlasse = new meineKlasse(); m.mcReferenz = map_mc; In der Klasse greife ich dann per this.mcReferenz.width auf die Breite zu. Aber das ist bestimmt nicht sehr sauber. Wie macht man das richtig? Danke für eure Hilfe! Geändert von Jay84 (29-10-2009 um 15:33 Uhr) |
| | |
| | #2 (permalink) | ||
| Gast
Beiträge: n/a
| Zitat:
Zitat:
| ||
|
| | #4 (permalink) |
| lebt in stereo Registriert seit: Mar 2008 Ort: karlsruhe
Beiträge: 1.093
|
nein, aber sonst musst du alle variablen auf public setzen. außerdem hast du somit die möglichkeit, klassenübergreifend beim ändern/aufrufen der werte funktionen auszuführen. bzgl dispatching: click! statt SWFs stellst du dir deine klassen vor.
__________________ * Flash-Junkie ≠ Musiker & Grafiker # Marvin Blase # Speaker, Author, Silly Billy. # @beautifycode Geändert von figure8 (30-10-2009 um 14:20 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Funktion aus geladener SWF heraus aufrufen... | Zeimn | ActionScript 3 | 8 | 02-07-2009 21:46 |
| funktion in klasse aufrufen [?] | janoshnosh | Softwarearchitektur und Entwurfsmuster | 3 | 14-09-2005 17:11 |
| Eine Funktion aus einem Mc heraus aufrufen? | noiseburst | ActionScript 1 | 6 | 22-08-2004 09:30 |
| AS Funktion aus HTML-Text heraus aufrufen | Wastl | HTML und CSS | 2 | 16-12-2003 13:10 |
| Funktion in Klasse aufrufen | zirkumflex | Softwarearchitektur und Entwurfsmuster | 16 | 09-11-2003 21:23 |