2010-12-17 4 views
0

Kann nicht in anderen Videoclips zum Beispiel greift ich habe meine Abschnitte „Heimat“, „ungefähr“, „Kontakt“ und die Etikett in den Abschnitten Wenn ich innen über und Rufen Sie den Kontaktabschnitt auf, um den Text zum Beispiel _parent.instancename (Kontakt) .title.text = "TEST"; dies rufe ich im About-Abschnitt an, funktioniert aber nicht! Bitte kann mir jemand helfen ist dringend !!kann nicht in anderen Movieclip zugreifen

+0

Was sind diese "Abschnitte"? Sind das verschiedene Frames, MovieClips, etc? –

+0

Ja, ich habe alle Sektionen innerhalb eines Movieclips namens sections platziert und innerhalb des Movieclips habe ich die Labels für jeden Abschnitt, zum Beispiel Layer 1 - Aktionen (Stopps); Schicht 2 - Etiketten (home, about, contact); Ebene 3 - Filmclips (ho, ab, co); – Stakol

+1

Möglicherweise existiert das Symbol, das Sie von einem MovieClip aufrufen, nicht, da es aus dem Speicher entfernt wurde, als sich der Rahmen änderte. –

Antwort

0

Ja, ich habe alle Abschnitte innerhalb eines MovieClip- genannt Abschnitte und im Innern der MovieClip- Ich habe die Etiketten für jeden Abschnitt zum Beispiel Schicht 1 - Aktionen (Anschläge); Layer 2 - Etiketten (home, über, Kontakt); Ebene 3 - Filmclips (ho, ab, co);

0

Wie John Giotta in seinem Kommentar sagte: Wenn Sie den Rahmen ändern, indem Sie gotoAndPlay ("Framelabel") aufrufen, werden alle Elemente in dem Rahmen, in dem Sie sich befanden, aus dem Speicher gelöscht. Wenn Sie versuchen, den Text zu ändern, haben Sie keinen Zugriff darauf.

Eine Möglichkeit, es zu tun ist, alle Elemente in separate Movieclips zu setzen und sie in dem gleichen Rahmen auf der Timeline zu platzieren, das aktive Element zu visible = true; und die anderen zu visible = false; statt zu einem anderen Rahmen springen Einstellung, eine Taste, wenn ist angeklickt. Auf diese Weise können Sie von überall auf alles zugreifen, und Ihre Website wird genauso aussehen.