Forenindex » Archiv » Adobe Flash & ActionScript » loadmovie

loadmovie

mfg
Beiträge gesamt: 143

3. Mai 2006, 13:45
Bewertung:

gelesen: 666

Beitrag als Lesezeichen
hallo.

ich habe einen film 1 erstellt in den ich bereits einige filme mit loadmovie geladen habe. nun möchte ich diesen film 1 wiederum in einen anderen film 2 einladen und dort den film 1 von links nach rechts scrollen lassen. wie geht denn das? ich kann ja keinen tween erstellen.
auch der versuch diesen film 1 in einen movieclip in der bibliothek zu laden und dann den movieclip zu bewegen klappt nicht. dann stellt flash nichts mehr da.
weiss jemand rat?

ich arbeite unter mac os 10.4 mit flash mx.

loadmovie

ganesh
Beiträge gesamt: 1981

4. Mai 2006, 12:05
Bewertung:

gelesen: 658

Beitrag als Lesezeichen
Das was Du beschreibst, sollte ohne weiteres gehen.

Ich vermute stark, dass die Referenzen nicht mehr stimmen. Dazu müsste man natürlich mehr wissen oder sogar die Files (.fla) sehen.

Mit "Referenzen" meine ich, wie Du die Filme (MC Instanzen), Ebenen (Timelines) und/oder Levels ansprichst.

_root.
_parent.
this.
usw.

Wenn's geht, immer relative Pfade verwenden.

Konkret heisst das: Im Film 1:
statt _root.holder_mc.loadMovie(...)
-> holder_mc.loadMovie(...)

Grund: Wenn Du aus Film 2 den Film 1 ladest, sucht Flash einen holder_mc auf der Haupt-Timeline des Films 2, nicht 1.

Hier ist eine sehr gute Uebersicht über die "stacking order" usw. vom Flash-Guru Colin Moock:
http://www.oreilly.com/...pt/chapter/ch13.html