attachMovie()

von Moritz Kern | 0 | 1 Kommentar | 7072 Aufrufe

Anzeige Hier werben

Vorbereitung

Actionscript 2 Tutorial!

Zuerst benötigen wir einen Symbol in der Bibliothek.
Dazu habe ich hier beispielsweise einen neuen Movieclip mit Namen wmp angelegt, in dem das Webmasterpro Logo liegt.

Bild zu attachMovie()

Damit man den Movieclip aus der Bibliothek ansprechen kann, muss Ihm als nächstes ein eindeutiger Name zugewiesen werden.
Dazu öffnet man das Menü, welches sich unter dem Symbol rechts oben im Bibliotheksfenster (roter Pfeil) versteckt und geht auf Verknüpfung...
Es öffnet sich folgendes Fenster:

Bild zu attachMovie()

Nun einen Haken bei 'Export für Actionscript' machen und bei Bezeichner einen Namen vergeben. hier: wmp

Actionscript

Um den Movieclip aus der Bibliothek auf die Bühne zu holen benötigt man den Actionscript Befehl:
attachMovie(id:String, name:String, tiefe:Number)

id: Verknüpfungsname des Movieclips - hier z.B. wmp
name: eindeutiger Instanzname den Movieclip.
tiefe: Tiefenebene

um nun endlich zum Actionscript zu kommen, schreiben wir in die Aktionen der _root Zeitleiste:

// attachMovie()  
ActionScript
1
_root.attachMovie("wmp", "imported_wmp", 1);

und drücken strg + enter um folgende Vorschau zu erhalten:

Bild zu attachMovie()

Verwandte Artikel & Tutorials:
unloadMovie()

Über den Autor: Moritz Kern
graphic, motion & web design - kernreaktor - mutter kind turnen
Profilseite betrachten

Kommentare: attachMovie()

Neuen Kommentar schreiben
Einbinden funktioniert nicht
Beantworten

Hallo, Ich habe ein grosses Problem, und hoffe du könntest mir dabei helfen, wäre wirklich sehr froh darüber.... Momentan bin ich am erstellen meiner Flash Seite, da ich diese schlussendlich auf eine CD/DVD starten möchte in Fullscreen und ich sichergehen will, das man den Flashplayer hat oder eben auch nicht, brauche ich, vermutlich einen Windows Projektor. Dies geht jedoch nur wen man die Verlinkung intern macht. Da ich jedoch meine verlinkung meiner Seite via *.swf's verlinkt habe funktioniert dies nicht mehr. Nun bin ich via goggle auf das attachMovie gokommen, Vielen Dank erstmal für das gute Tutorial, jedoch ging das einbinden via Button bei mir nicht, und ist dies überhaut möglich, wäre wirklich sehr froh über eine Antwort. Ich erstelle die ganze Seite mit AS 2. Ist es überhaut möglich wen ich via attachMovie ein MC auf die Bühne hole, welcher in sich selbst verschachtelt ist, also mehrer movieclips in sich trägt auf die Bühne zu rufen.!? Hier ist mein Code wie ich momentan verlinke:

stop();
this.onEnterFrame = function(){
if(rewind == true){
prevFrame();
}
}
this.onRollOver = function(){
rewind = false;
play();
}

this.onRollOut = function(){
rewind = true;
}

this.onRelease = function(){
loadMovieNum("aboutme.swf", 5)
}

Ganz einfach via loadMovie.... nun habe ich dies ersetzt mit

_root.attachMovie("aboutme","aboutme1",5);

jedoch funktioniert dies nicht.

Ich würde mich übere eine Antwort riesig freuen.

redohot am 04.10.2008 um 15:30