• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-11-2007, 17:27   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2007
Beiträge: 5
Zugriff auf MovieClip einer geladenen swf

Hallo an alle,

ich bin wieder einmal an einem Punkt angelangt, an dem ich nicht weiter komme. Gibt es eine Möglichkeit auf ein MovieClip zuzugreiffen der einer geladenen swf-Datei angehört? Also zum Beispiel, ich lade in meine Flash-Film ("Meer") eine swf-Datei die "Insel" heisst, diese swf-Datei enthält einen MovieClip namens "Palme". Wie kann ich jetzt vom Flash-Film Meer aus über die geladene "Insel" auf "Palme" zugreiffen und ihr ein EventListener hinzufügen?
Jaja, man merkt was ich mal wieder brauche

Vielen Dank schon im Voraus.

Gruss HorizontLaeufer
HorizontLaeufer ist offline   Mit Zitat antworten
Alt 29-11-2007, 10:50   #2 (permalink)
pensionist
 
Benutzerbild von troner
 
Registriert seit: Jan 2003
Ort: Thalheim b. Wels
Beiträge: 568
hallo

ja die gibts!

ActionScript:
  1. import flash.display.Loader;
  2. import flash.display.Sprite;
  3. import flash.events.*;
  4. import flash.net.URLRequest;
  5.  
  6. var loader:Loader = new Loader();
  7. loader.contentLoaderInfo.addEventListener(Event.INIT, initHandler);
  8. loader.load( new URLRequest("asset.swf") );
  9. addChild(loader);
  10.  
  11. function initHandler(e:Event) {
  12.     var assetmc:MovieClip = MovieClip(e.target.content.getChildByName("assetmc"));
  13.     assetmc.addEventListener(MouseEvent.CLICK, onMouseClick);
  14. }
  15.  
  16. function onMouseClick(e:MouseEvent) {
  17.     trace("click");
  18. }

häng ein bsp. an


g mario
Angehängte Dateien
Dateityp: zip test.zip (15,2 KB, 11x aufgerufen)
troner ist offline   Mit Zitat antworten
Alt 01-12-2007, 17:51   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2007
Beiträge: 5
Viiiieelen Dank für deine Antwort. Du hast mir extrem geholfen, villeicht schaffe ich jetzt mein Projekt doch noch rechtzeitig dank deiner Hilfe, obwohl ich gerade 2 Tage Zeit verloren habe damit meinen entzündeten Blinddarm entfernen zu lassen. Die Erholung muss jetzt halt noch ein Weilchen warten.
HorizontLaeufer 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



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

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


Copyright ©1999 – 2012 Marc Thiele