| |||||||
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: 77
| mit duplicateMovieClip MC an anderen Ort kopieren
Hallo, ich habe in einem MC-Container verschiedene MC's bereitgelegt, die ich immer wieder brauchen werde, so z.B. eine Scrollbar. Dieser Container liegt auf: _root.container Nun habe ich verschiedene Inhalte die auf einer Seite angezeigt werden, diese liegen alle in einem MC _root.content Zu diesen Inhalten gehören Texte die eine Scrollbar benötigen, und 'Fenster' in denen Texte stehen, die eine Scrollbar benötigen. Diese 'Fenster' sind MC's, die dynamisch erstellt werden. Meine Idee war nun, per duplicateMovieClip die in dem Container bereitgelegte Scrollbar in den MC _root.content.fenster hineinzukopieren, damit ich sie einfacher verwalten kann. So würde sie z.B. automatisch verschwinden, wenn ich das Fenster mit removeMovieClip lösche. Ein unvermutetes Problem habe ich nun aber bekommen bei dem Versuch die scrollbar so wie hier zu kopieren: duplicateMovieClip("_root.container.scrollbar","_r oot.content.fenster",5); Ist diese beschriebene Kopieraktion mit duplicateMovieClip nicht möglich? Mit 'attacheMovieClip' habe ich auch rumprobiert, aber da gibt es ein anderes Problem. Weil nämlich der Content extern in eigenen Filmen produziert wird und nur dynamisch in den Hauptfilm (auf _root.content) reingeladen wird, besteht aus den ContentFilmen heraus anscheinbar kein Bezug zur Bibliothek des Hauptfilmes. Sie werden zwar getrennt produziert, aber Laufzeit sind sie ineinander verschachtelt. Jetzt könnte man natürlich auch eine 'SharedLib' zur Verfügung stellen, aber auch da gibt es wieder Gründe dass das nicht geht. Auch über 'loadMovie' habe ich schon nachgedacht, aber das wäre nicht so elegant. Also am liebsten wäre mir, wenn das mit duplicateMovieClip ginge, aber hab bisher keinen Weg gefunden wie ich das hinbekommen könnte. Weiss jemand Rat? Gruss loe |
| | |
| | #2 (permalink) |
| wissbegierig Registriert seit: Nov 2003 Ort: Hamburg
Beiträge: 206
|
Hi, ich glaube Du hast einen Fehler in Deiner duplicateMovieClip Anweisung: Code: duplicateMovieClip("_root.container.scrollbar","_root.content.fenster",5); Code: duplicateMovieClip(welcherMCsollDupliziertwerden,"neuerNamefürDupliziertenMC",tiefe); Code: duplicateMovieClip("_root.container.scrollbar",_root.content.fenster+"meinNeuerName",5); |
| | |
| | #3 (permalink) | |
| Neuer User Registriert seit: Jun 2004
Beiträge: 77
|
Die Scriptzeile: Zitat:
duplicateMovieClip ("_root.container.scrollbar","_root.content.fenste r.scrollbar",5); lauten. Als Beispiel habe ich noch eine Datei in den Anhang gepackt. Gruss loe | |
| | |
| | #4 (permalink) | ||
| Neuer User Registriert seit: Jun 2004
Beiträge: 77
|
Hallo Pixix, Zitat:
Zitat:
Code: duplicateMovieClip("_root.container.scrollbar",_root.content.fenster.scrollbar,5); Alternativ habe ich auch folgendes getestet: Code: _root.container.duplicateMovieClip("scrollbar","_root.content.fenster.scrollbar",5); Code: _root.content.fenster.duplicateMovieClip("_root.container.scrollbar","scrollbar",5); Mehr fällt mir nicht mehr ein. Geht das nicht einen MC an andere Stelle zu kopieren? Kaum zu glauben, oder? Gruss loe | ||
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |