• SpryFlashCMS das Flash CMS
  • TWUMBLE - bald online
  • Adobe User Group
Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-12-2009, 21:22   #1 (Permalink)
Neuer User
 
Registriert seit: Apr 2007
Beiträge: 1
externe SWF soll auf Event der main SWF reagieren

Hallo zusammen,

wie im Titel schon erwähnt, habe ich eine main swf, die derzeit nichts anderes macht als eine externe SWF zu laden.

Die externe SWF hat einen EventListener den ich von der main aus auslösen möchte.

Ist dies möglich?

Bei mir funktioniert es leider nicht, wo ist der Fehler?

Danke und Gruß
Houdini



Main:

Code:
function startLoading()
{	
	var myLoader:Loader=new Loader();
	var myRequest:URLRequest=new URLRequest('external.swf');
	myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteHandler);
	myLoader.load(myRequest);
} 

function onCompleteHandler(loadEvent:Event)
{
	addChild(loadEvent.currentTarget.content as MovieClip);
	dispatchEvent(new Event('myevent', true));
}

startLoading();


externe SWF:

Code:
trace('loaded');

addEventListener('myevent', onEventReceived);

function onEventReceived(e:Event):void
{
	trace('event received!');
}
therealhoudini ist offline   Mit Zitat antworten
Alt 15-12-2009, 09:07   #2 (Permalink)
Certified dump
 
Registriert seit: Aug 2001
Beiträge: 728
Die exerne swf kriegt von dem Event so überhaupt nichts mit,
muss man schon gezielt ansprechen:

var mc:*=loadEvent.currentTarget.content as MovieClip;
addChild(mc);
mc.dispatchEvent(new Event('myevent', true));
rudi66 ist offline   Mit Zitat antworten
Alt 15-12-2009, 12:56   #3 (Permalink)
lebt in stereo
 
Benutzerbild von figure8
 
Registriert seit: Mar 2008
Ort: karlsruhe
Beiträge: 1.071
warum willst du überhaupt IN die externe swf was reindispatchen? ruf doch einfach die funktion auf... check.
figure8 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
externe navi soll auf main(_root) externen .txt laden hilfsbeduerftig Flash Einsteiger 1 21-08-2008 22:03
Flashfilm soll auf Klicks im HTML reagieren MICKtheBIG Flash Einsteiger 2 07-09-2007 09:59
würfel soll auf cursor reagieren kevincash Flash MX 3 07-11-2006 14:26
Nur oberste Ebene soll reagieren-loadMovie arnold85 Flash MX 2004 1 14-11-2004 13:43
dynamisch geladene mc reagieren erst aus onPress event the.user ActionScript 1 3 05-09-2004 10:56


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:04 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2010 Marc Thiele und Sascha Wolter.