Flash Objekt ansteuern mit übergeordnetem Flash Objekt
hi!
Meine Frage ist ob das möglich ist, und wenn ja, wie:
Ich habe einen Hintergrund aus Flash in einer HTML Datei (Flash Objekt 1), in einem ein paar levels höher liegendem DIV Container hab ich dann ein weiteres Objekt aus Flash mit ein paar Steuerknöpfen (Flash Objekt 2), so dass ich z.B. die Farbe von Objekt 1 ändern kann.
wie kann ich dem Objekt 1 durch das Objekt 2 Befehle geben?
Jeder Flash Film ist in der HTML Seite für sich allein.
Was Du machen kannst ist aus Film 1 heraus regelmäßig den Inhalt einer z.B. Text oder XML Datei abfragen und aus Film 2 heraus den Inhalt setzen. Geht mittels PHP.
Warum aber nicht beide Filme zu einem machen und die Inhalte dynamisch laden?
Gruß
Tom
EDIT: // Warum verdänge ich nur LocalConnection immer wieder ? ;-)Irgenwas läuft immer schief!
"Warum aber nicht beide Filme zu einem machen und die Inhalte dynamisch laden?"
hmm also die hintergrund swf liegt ganz unten im div container, und da drüber die div's beinhalten halt das cms. jetzt müsste die zweite swf file (von wo man den hintergrund steuern kann) aber ganz oben bei den DIV's liegen (halt im design ganz oben im z-index).
Ist es denn möglich, dass ich eine SWF hab, und dem DIV Container sage, welche Flash container er in dieser DIV abspielen soll? oder geht das nicht?
also mit LocalConnection hab' ich keine Erfahrungen...
Mein Gedanke wäre, dass man mit
ActionScript:
1
ExternalInterface.call("jsMethode")
aus einem SWF raus kommt. Und in diesem Link wird beschrieben, wie Du aus JS wieder in ein SWF rein kommst - hier geht es wohl erst mal nur um Parameterübergabe, aber damit kann man's sicher lösen:
http://www.permadi.com/tutorial/flashjscommand/
In der Flash-Hilfe findest Du dann alles zum ExternalInterface.
12.01.12, 18:50 #Jobs Flash Freelancer für ca. 2 Wochen in München gesucht http://t.co/XpMJr5dv
10.01.12, 10:45 #PureMVC vs #RobotLegs Performance Battle. PureMVC is significantly faster than RobotLegs in nearly every respect. http://t.co/324gWRAr