Hello everyone.
I am in the planning stage of an application. In fact, the application already exists but I am thinking about how to improve it. It’s a sports event commentary viewer- it allows the user to view live commentary on soccer games, written by news scouters during the process of the game.
Right now, it’s all one big file, reading 7 different XML files on the fly, evaluating and processing them and displaying the data on screen.
It works well enough like this but now the whole thing is supposed to be expanded with live news feeds and a videoclip gallery, etc… and even though it would be possible to just keep expanding the file, I thought it would be cool to instead make several segments and put them in an HTML frameset.
Now the question is: Is it even possible to pass values from one flash file that is running in one frame- to another one, running in another frame? Of course I will know the framename- so could use getURL with the framename as a target… but that would fully reload that frame and “cold-restart” the swf in that frame- I don’t want that.
Let’s assume the frame-layout is like this:
[font=Courier New]±—±---+
| f1 | f2 |
±—±---+
[/font][font=Courier New]| f3 | f4 |
[/font][font=Courier New]±—±---+
[/font]
Now the user clicks on some link in f4 that loads an *HTML *video gallery in f3 and displays some animation in f2, maybe changes a title in f1 or something.
Could that be done? Is there something like “[color=SeaGreen]passRemoteVariable/color”?
I know I could just use one “mother”-swf file that loads several “child”-swfs into containers to achieve a similar result, only without the frameset… but what when it is necessary to display “HTML only”?
Any ideas? I already have a few ideas on how I could do it but I am interested in what you guys think / how you would do it
Thanks in advance
~Marcel