video über load movie passgenau laden lassen

Hi,

Das Problem liegt u.a. daran, dass mit loadMovieNum ein Film
in eine "Stufe" des Players statt in einen Clip geladen wird.

In dem Fall dient der Hauptfilm (_root) quasi als Container;
der nachgeladene Film kann nicht getrennt positioniert werden.

Wenn allerdings das Script (loadMovie) von einem Button
ausgelöst werden soll, musst Du auf die Adressierung achten:

Der Button ist ja auch der Hauptzeitleiste (_root) untergeordnet.
Deshalb muss die korrekte Adressierung aus dem Button
so ausschauen:
PHP:
_parent.container.loadMovie("neuer_film.swf");
oder
PHP:
_root.container.loadMovie("neuer_film.swf");

Solltest Du das schon so gemacht haben, betrachte diesen
Hinweis bitte als gegenstandslos. ;)

Ich arbeite seit langer Zeit mit der "Container-Methode", und sie
hat immer funktioniert. Wahrscheinlich ist es (wie so oft) ein
kleiner Bug, der sich irgendwo versteckt - und die sind ohne
Einsicht in das Script leider schwer zu finden...

Gruß
 
Danke Datic.

Dann werd ich das mal probieren !

Werd das schon irgendwie hinbekommen.

Danke einstweilen.

Gruß daphe
 
Aehnliches Problem

Ich habe hier ein Movie anbei angehaengt.
welches ich gerne in ein HauptFLA einladen moechte. und dort frei positionieren.

Problem ist nur, wenn ich mit Container arbeite, dann laeuft das SWF
(die Lupe welche ich draggen kann) nicht mehr.

Wenn ich es ueber Level lade, dann geht es, jedoch ohne Positionierung.

Was kann ich tun.

Gruss\
christian
 
@guruk:

Ich sehe leider keinen Anhang...

Ansonsten: Die meisten Probleme bei der Steuerung von mit loadMovie
geladenen Clips ergeben sich durch falsche Adressierung, da sich z.B. die
Referenz _root (vom nachgeladenen Clip aufgerufen) nun auf die oberste
Ebene des Hauptfilms bezieht. Besser sind relative Adressierungen
wie _parent.
Vom Hauptfilm aus können alle Objekte des nachgeladenen Films
angesprochen werden - wobei allem voran der Bezeichner des
Containers stehen muss!

Ich habe diese Methode in sehr vielen Kombinationen benutzt und kann
nur sagen: Es funktioniert, solange alles korrekt adressiert wird.

Gruß
 
Datei.

Sorry, konnte keine SWF anhaengen..packe sie kurz in ein ZIP
 

Anhänge

  • dahabmap.zip
    11,6 KB · Aufrufe: 66
Tja, um herauszufinden, warum das beim Nachladen nicht mehr
geht, hilft mir das SWF leider nicht viel weiter... ich müsste schon
einen Blick in die Sourcedatei (.fla) werfen, um zu sehen, wo es
hakt...

Keine Sorge, hier klaut Dir keiner was! ;)
 
total baff

also du haust mich um, ich hoffte ja auf schnelle hilfe, doch dass ist ja schon fast
Chatgeschwindigkeit... machst Du das Hauptberuflich :)?

Ich bin selber keingrosser Hack in Flash, so wenn es helfen wuerde, dann wuerde ich noch eine Main Fla erstellen, welche DU vielleicht anpassen kannst. oder kannst Du mir ein Actionscript mitteilen, welches ich testen kann.

Wenn Du das angehaengte Beispiel in einem hauptfla zum laufen bekommst mit positionierung, dann bin ich gluecklich und werde es schon in mein fla einbasteln koennen

Mit bestem Dank aus der Wueste Sinai.

Gruss
Christian
 
:))))

danke..

wegen klauen, kein prob.
lach nur nicht wenn Du meinen Source siehst :))

undwenn Du mir immer so schnell hilfst, dann bekomme ich schon fast ein schlechtes gewissen. Das ist wirklich Spitzenleistung.

Bist Du immer hier zu finden ?/

Ok, anbei die FLA.

... Das Hippidorf Dahab laesst gruessen.

christian
 

Anhänge

  • mapsource.zip
    27,1 KB · Aufrufe: 27
Hi,

Es lag, wie gesagt, an der Adressierung :) :

Einfach im AS, das auf der Instanz der Lupe liegt, _root durch _parent
ersetzen
PHP:
on (press) {startDrag("_parent.Mask", true);
- und im AS in dem Objekt Lupe selber in den ersten
beiden Zeilen der Ebene Actions:
PHP:
this.Mask_Text._x = 1660-(_parent.mask._x*5.8);
this.Mask_Text._y = 1175-(_parent.mask._y*5.8);

Nun kannst Du den Film mit loadMovie nachladen, und die Lupe
funktioniert!

Gruß
 
Das ist wirklich klasse,

vielen herzlichen Dank.

Gerade das mit dem _root und _parent hilft mir sehr, da ich noch mehr solche
SWF nachladen will und nun weiss was ich dort zu beachten habe.

Die naechste Sache welche ich noch klaeren muss ist ein
Panorama FLA.

Also ich habe hier ein paar Panos teilweise 12000px in der Breite
diese muss ich irgendwie in einem Flashviewer anzeigen und bestens mit
zoom in und out. Weisst Du da ein gutes FLA.
Habe es mit Tutorials versucht, doch meistens war da etwas vergessen und so die abtipperei umsonst.

Habe auch zwei Demos, doch bei der groesse machen die schlapp und weitere bieten sie keine Zoomfunktion.

Ist dir etwas bekannt ?

Sollte ich zukuenftig fragen haben, bist DU meistens hier oder auch per EMail ?

nochmals 1000 Dank aus der Wueste.

Wie ist das Wetter in Deutschland ?
gruss
christian
 

Neue Beiträge

Zurück