| |||||||
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: Jun 2004
Beiträge: 186
| MC aus der Bibliotek vorausladen
Ich suche mir mal wieder den Wolf: Ich will eine Gruppe von Objekten aus der Bibliothek vorausladen. Über ein Menü_mc will ich wahlweise einzelnen Objekte auf die Bühne (in einen anderen MovieClip) kopieren. Aber wie gehe ich dabei am geschicktesten vor? Also ich habe keine Probleme ein einfaches MC mit attachMovieClip() auf die Bühne zu bringen und zu duplizieren... Aber meine Methode sit bestimmt nicht die intelligenteste... Ich deponiere jeweils en Objekt außerhalb der Bühne, um von diesem Kopien anfertigen zu können. (so wird es in fast allen Tutorien beschrieben, die ich bis jetzt gefunden habe) Was ich bis jetzt erfolglos versucht habe, ist ein MovieClip mit allen Objekten aus der Bibliothek vorauszuladen und dann aus diesem Objekte_MC einzzelne Instanzen in ein anderes MC zu kopieren. Oder sollte man besser ein Array erstellen? Übrigens: Wo landen überhaupt die MC standardmäßig die mit attachMoviclip() auf die Bühne geholt worden sind, denn bevor ich denen kein _x oder _y gegeben habe sind sie nicht sichtbar... Meist liegt es ja nur daran, dass man noch nicht das richtige Tutorial gefunden hat...Gruß Mjchael ps.: Wofür brauche ich das? Um einige Zupfmuster und Griffbilder, Akkordkombinationen für Gitarre selbständig auf einer Homepage erstellen lassen zu können. (für Tests oder Quiz ) ( http://www.michaels-gitarrenkurs.de/...m_G_F_E4_E.swf ) Geändert von mjchael (13-12-2005 um 11:58 Uhr) |
| | |
| | #2 (permalink) |
| Gast
Beiträge: n/a
|
Wenn du MCs schon zur Laufzeit auf der Bühne liegen hast, kannst du sie auch mit duplicateMovieClip clonen. Wenn du mit attachMovie MCs zur Laufzeit aus der Bibliothek nachlädst und keine Positionswerte (_x, _y) vergibst, werden sie automatisch auf den Nullpunkt geladen und angezeigt. Dein Bug muss also woanders liegen, vielleicht falschen Verknüpfungsbezeichner gesetzt oder keinen Verknüpfungsbezeichner in der Bibliothek vergeben etc. Nur was du mit "vorausladen" erreichen willst habe ich nicht verstanden. Bevor der erste Frame angezeigt wird, lädt Flash sowieso erst mal die ganze Bibliothek und dann nützt dir ein Vorausladen auch nichts mehr. Dann besser einen Container-MC erstellen, in den mit loadMovie zur Laufzeit der MC mit den Bibliotheksobjekten über einen Preloader oder die MovieClipLoader-Klasse nachgeladen wird... |
|
| | #3 (permalink) |
| Neuer User Registriert seit: Jun 2004
Beiträge: 186
| Fehler nicht gefunden...
@agedoubleju Danke erstmal für die Antwort. Bezeichner habe ich angegeben und mit allen Varianten, die ich kenne versucht aufzurufen. (mit und ohne _root, mit und ohne _level0, mit und ohne Angaben eines Ziel_mc...) Nur die richtige war noch nicht dabei. Warscheinlich ist es mal wieder ein dummer Fehler, aber dennoch wäre ich dankbar für eine Hilfe. Die Funktion die in meinem Beispiel unter dem Button "neuMC" liegt funzt nicht. Kopiert werden soll Kiste_mc aus der Bibliothek. Code: //aktueller bzw. letzter erprobter Code var neuerClip = "MeineKiste"+_root.iTiefe; _root.attachMovie(Kiste_mc, neuerClip, _root.iTiefe++); |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jun 2004
Beiträge: 186
| Ich wusste es doch, es war ein Dummer Fehler... Ich wusste es doch, es war ein dummer Fehler... Tutorial schrieb: mein_mc.attachMovie(idName, neuerName, tiefe [, initObjekt]); aber jetzt beim zweiten mal lesen sehe ich, dass Variablen genommen wurden @agedoubleju Danke nochmal ![]() Gruß Mjchael ps.: Noch mal eine Newbee-Frage... Wieso heißt es PHP-Code Es dürfte doch nichts mit der Programmiersprache PHP zu tun haben... Geändert von mjchael (14-12-2005 um 14:39 Uhr) |
| | |
| | #6 (permalink) |
| Gast
Beiträge: n/a
|
Die PHP-Code-Tags sind derzeit hier im Forum die einzige Möglichkeit, mit der man angezeigte Codeschnipsel einigermaßen vernünftig formatieren kann. Ich hoffe, dass unsere Mods auch AS-Tags bald wieder zum Laufen bringen. Jedesmal derselbe Ärger nach einem Foren-Update... |
|
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |