"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

flash, szene wechseln lassen aus submovie

flocky 27.08.2003 - 14:41 561 7
Posts

flocky

sn0wner (analphabet)
Avatar
Registered: May 2002
Location: life-compiler
Posts: 1663
hallo

ich hab einen flash movie und da gibts einen untermovie, das is ein drop-down menü. da gibts buttons drinnen und über diese buttons möchte ich die szene des gesamten movies wechseln lassen. wenn ich jetz aber beispielsweise goto-befehle auf dem button verwende dann sind diese nur lokal, also im submovie aktiv und nicht im gsamten movie. ich hab jetz schon versucht globale variablen zuzuweisen und über if-abfragen im hauptmovie dann die sache zu steuern, aber anscheinend läuft jede action im hauptmovie nur einmal durch wenn ich bei einem frame stoppe.
an tellTarget hab ich auch schon gedacht, aber irgendwie kann ich ja vom hauptmovie keine instanz erstellen oder so...

bevor ich jetz lange hier herumrätsle frag ich lieber ob jemand noch methoden wüsste wie ich aus diesem sub-movie heraus die szene wechseln lassen könnte. hat jemand eine idee?

tia

freaggle

Thinkpad Fanboy
Avatar
Registered: May 2003
Location: nicht da!
Posts: 1044
ich denke das geht mit dem root befehl, damit wird der hauptfilm aus einem unterfilm heraus gesteuert, sollte imho funktionieren.


mfg

flocky

sn0wner (analphabet)
Avatar
Registered: May 2002
Location: life-compiler
Posts: 1663
Zitat von freaggle
ich denke das geht mit dem root befehl, damit wird der hauptfilm aus einem unterfilm heraus gesteuert, sollte imho funktionieren.


mfg
danke für die schneller antwort.
also z.B. so? _root.gotoAndplay("ber",1); ?
das funktioniert nämlich nicht :confused: ich werd mich noch a bissal spielen, ich glaub aber dass da mit dem button was hat..

edit: auch bei einem button im hauptmovie gehts nicht, stimmt der syntax?
edit2: wenn ich im hauptmovie die szene beim goto rausnehm und nur zu einem frame gehe, dann funktionierts, aber im untermovie gehts dann wieder nicht. jetz kenn ich mich nimma aus :confused:
Bearbeitet von flocky am 27.08.2003, 15:05

freaggle

Thinkpad Fanboy
Avatar
Registered: May 2003
Location: nicht da!
Posts: 1044
da muss ich jetzt mal überlegen.

ich denke der syntax lautet _root.instanzname_hauptfilm.gotoandplay(xx);

dazu muss der hauptfilm aber imho ein movieclip sein oder zumindest einen instanznamen haben.

kann mich irren, hab schon länger nichts mehr in flash gemacht.

edit: laut meinen gerade herausgekramten actionscript buch sollte es eigentlich mit _root.aktion funken auf die hauptzeitleiste zuzugreifen; sollte auch mit _level0. oder _parent. gehen.
mfg
Bearbeitet von freaggle am 27.08.2003, 15:41

flocky

sn0wner (analphabet)
Avatar
Registered: May 2002
Location: life-compiler
Posts: 1663
Zitat von freaggle
da muss ich jetzt mal überlegen.

ich denke der syntax lautet _root.instanzname_hauptfilm.gotoandplay(xx);

dazu muss der hauptfilm aber imho ein movieclip sein oder zumindest einen instanznamen haben.

kann mich irren, hab schon länger nichts mehr in flash gemacht.

edit: laut meinen gerade herausgekramten actionscript buch sollte es eigentlich mit _root.aktion funken auf die hauptzeitleiste zuzugreifen; sollte auch mit _level0. oder _parent. gehen.
mfg
hm ja wenn der hauptfilm eine instanz wäre hätt ichs mit tellTarget schon gelöst. irgendwas stimmt mit dem button nicht, _parent und _level0 gehen auch nicht, ich muss mich jetz mal wieder damit beschäftigen, danke !

freaggle

Thinkpad Fanboy
Avatar
Registered: May 2003
Location: nicht da!
Posts: 1044
ab flash mx ist telltarget auch nicht mehr die beste lösung. ich hatte damit öfter probleme und nehme nurmehr _root oder auch einfach instanzname.aktion.
telltarget wird laut macromedia nicht mehr empfehlen und kann zu problemen führen.


kuck doch mal auf diverse tut-seiten, und schau in deren foren - da wird dir sicher geholfen.


mfg

flocky

sn0wner (analphabet)
Avatar
Registered: May 2002
Location: life-compiler
Posts: 1663
Zitat von freaggle
ab flash mx ist telltarget auch nicht mehr die beste lösung. ich hatte damit öfter probleme und nehme nurmehr _root oder auch einfach instanzname.aktion.
telltarget wird laut macromedia nicht mehr empfehlen und kann zu problemen führen.


kuck doch mal auf diverse tut-seiten, und schau in deren foren - da wird dir sicher geholfen.


mfg
argh, das problem hat sich gelöst.
ich hab ja das dropdown menü, und das dropdown hab ich kopiert und über das erste gelegt. das erste dropdown hat als mouse-over die funktion gehabt das zweite was drunterliegt aufzuklappen. bis jetz hab ich immer das erste dropdown editiert welches ja gar nicht runterklappt sondern nur fürs aufklappen zuständig is :D:bash:
ich weiß jetz auch gar nicht mehr wieso ich den dropdown movie als button missbraucht habe :confused:
egal, außerdem hab ich die sache mit der szene verworfen und machs jetz mit eigenen movies, aufgrund der ladezeiten usw.

danke jedenfalls für deine hilfe, mit _parent usw. gehts jetz auch ;)
Bearbeitet von flocky am 27.08.2003, 20:51

freaggle

Thinkpad Fanboy
Avatar
Registered: May 2003
Location: nicht da!
Posts: 1044
bitte gern; bin ja froh wenn ich helfen kann

(und posts sammeln :D )


mfg
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz