ActionScript 2.0 :: FLV Scripts Don't Work When SWF Is Loaded Into Another SWF
Apr 30, 2010
I have a SWF that loads and plays an FLV. There is additional functionality like pause and mute and some animation that plays when the video is done. It works perfect, but when I load this SWF into a container SWF, most of it stops working and I don't know why. Maybe it's the NetStream code.
I have flash player version 8 files(AS2) and Flash Player 9 file(AS3) as main clip - can I load these AS2 files into AS3 file and have them working as they should?
I have been trying to get a url to work in a xml file that is being loaded into my swf. I have tried using cdata and i was able to get it to wokr once but then it wouldn't work when i placed it lower in the file.
<comment><![CDATA[Blah blah blah Read more here: This mthe first news. Look at <a href="www.blabla.nl">www.blabla.nl</a>. ]]> </comment>
I have a swf in which I load another swf, but when I do so, the buttons to enlarge a picture (large_btn) or to pause (pause_btn) or start (start_btn)the slideshow won't work. When I test the last swf only, everything works normally.
The code is in an AS-file. Here's what I got sof ar: ActionScript Code: //Buttons _root.large_btn.onRelease = function() { var enlarge; var frame = mainloader_mc._currentframe; [Code] .....
What I did:1) created scroll.fla of document size 200px by 200px>> exactly the tutorial posted by Jesse Stratford at when ctrl+enter (preview), text can be scrolled. It works!2) created main.fla of document size 400px by 250px>> contains a movie clip (a box of size 200px by 200px) with instance name = 'box' and a button>> once clicked on the button, scroll.swf is loaded into a "box">> works perfectly fine, except, when scroll.swf is loaded, the text inside scroll.swf cannot be scrolled.
Tried to load one .swf file into another using loadClip method: var MCL:MovieClipLoader = new MovieClipLoader(); MCL.loadClip("1.swf", "loader");
The .swf file is loaded but controls inside it won't work (I have some buttons and stuff in it). Separately everything works just fine. Also, what is the difference in loadClip usage between AS 2 and 3? The code above generates some compiler error messages in AS 3 mode, like "1180: Call to a possibly undefined method MovieClipLoader" and "1046: Type was not found or was not a compile-time constant: MovieClipLoader."
i have external swf with a size of 750x500, then it loads to main swf where it size is 750x700 now i want my external swf loads to main with its fix size which is 750x500, how should i do that?i've tried stage.stageWidth etc and swfLoader.width etc, but doesnt work.
I try to make a dynamicly loaded menu.I load four buttons to the stage and applie code to each of the buttons. But it's only the last button loaded, that responds to onRollOver/onRollOut If I roll over the other buttons it's the last buttons that reacts all the time.I just can't see what's wrong. Here's the code:
I have a Game swf that uses keyboard Listeners. They workjust fine when the swf's played directly. HOWEVER, after the Game'sbeen loaded into a parent Preloader swf - which is playing from anhtml - , the keyboard Listeners don't function at all.In the Keyboard Listeners do I have to reference the parent?
I'm trying to create universal loader of flash games on one entertainment site. What I want is to make some kind of container (SWF A) which will load another flash to it (SWF B) (by some params).
SWF B could be anything - AS1 / AS2 or AS3 flash. SWF A is programmed with AS3. Problem is that not all SWF games, which I try to load, works fine. Some games lost their click events, some games does not load at all, some games are corrupted. When I run that games separately (not using my loader), games work just fine. Why is this happening? Why some flash games are not working properly after loading by another flash?
I'm using Loader object to handle this, without any special settings - same as on examples on AS3 Bible book...
I have an issue with an Mp3 player that I've built. The volume controls work fine in the original mp3 swf, but then when I load it into a movieclip in a different movieclip, it no longer works. I've tried the lockroot function, defining the sound class to "this". See the last function for the vol controls. Let me know if it's more convenient to get the original .flas, I can give a link to the source.
see my code below:
this._lockroot = true; function getSound(url:String) {sound.stop();delete sound;sound = new Sound(this);sound.onLoad = function(success:Boolean) {
I've looked around and tried various examples that I've seen, but none of them seem to work with "simulate download".It doesn't seem like the swf does anything before it's completely loaded. It doesn't even display the background, just plain white.It also doesn't execute any code, so the event listeners I've seen used for preloaders don't work until the swf is completely loaded.Do I need to somehow designate a section of code to execute before the swf is fully loaded? How do I do that?
I am still trying to get comfortable with AS3 so I kind of understand the problem, but can't figure out how to go about fixing it. I am developing a flash site where there is a main container swf which basically contains the site's navigation and a blank movieclip into which external swfs are loaded when the user selects a section. Loading the swfs is not an issue, but getting the actionscript in the external swfs to work is. They work fine standing alone, but when loaded into the container swf they do not.I'm assuming the issue is that the path to the eventlisteners, functions, ect. are broken when loaded into the container. I tried adding the instance name of the blank movieclip to the path but that didn't seem to work
i.e. if my blank movie clip is called "swfContainer_mc" then Code: Select allexampleMC.addEventListener(MouseEvent.ROLL_OVER, testRoll); gets changed to:
I want to use this magnifying glass as a feature in a slideshow I'm making. magnifying glass I am loading swfs into an empty mc using
on (release) { loadMovie("3.swf", "_root.textframe"); }
The magnifying swf works just fine by itself, but when loaded into the mc in my main swf, it doesn't work. I figure it has something to do with parent/child relationships in the code...and I tried a few permutations. to no avail.
I am going to make one contact form with Combobox with some input fields in it. The problem is when I tested the contact.swf it works fine and I can easily select any item as I like. But when this contact.swf loads in the main swf by clicking the contact button in the main swf the combo box does not work at all. I attached these two flash for your look. [URL].
i am using Kirupa's Transitions Between External SWFs tutorial to design my site. One of the external swfs i am using has a pic scroller with thumbnails, but when a thumbnail is clicked, nothing happens. When I load the pic scroller movie by itself, it works fine.
check out these links to see what i am talking about... (only the first two thumbnails of pic scroller have actions)
movie with transitions
pic scroller alone
The actionscript that is actually on the thumbnail button is:
on (release) { loadMovie("detective.swf", "_root.content"); }
i am guessing there is something wrong with that _root part? Also, you have to click on 4 movie clips before you actually get to the button, so that might be causing some problems.
I have created a main swf file which holds a movie container which other swf's load into. One of the sections has a form in it. When I preview this section on its own the form works, but when I preview through the main swf file (or online) the text fields cannot be typed into. How can I fix this? Files can be downloaded from;[url]....
I'm having a problem with adding a MouseEvent listener to a Loaded MovieClip. The loaded MC is a single frame and contains two animated MCs. There's some MouseEvent listeners already on the two MCs. Here's the code in my loader SWF:
i am using Kirupa's Transitions Between External SWFs tutorial to design my site. One of the external swfs i am using has a pic scroller with thumbnails, but when a thumbnail is clicked, nothing happens. When I load the pic scroller movie by itself, it works fine.
check out these links to see what i am talking about...(only the first two thumbnails of pic scroller have actions)
movie with transitions
pic scroller alone
The actionscript that is actually on the thumbnail button is:
on (release) { loadMovie("detective.swf", "_root.content"); }
i am guessing there is something wrong with that _root part? Also, you have to click on 4 movie clips before you actually get to the button, so that might be causing some problems.
this is my final bug then I can finally launch this bloody site. here's my problem, I am loading an external .swf, which contains a pre-loader. the preloader in the external .swf works fine when I test it online by itself (not being loaded via main.swf) But when I test the external.swf through the main.swf the preloader does not work. the external.swf just plays through like it does not recognize the stop in the first frame to initialize the preloader skipping it altogether.here is my code:
i have a main loader swf file called loader.swf and it loads 10 swf files inside a container. the 10 swf files have invisible buttons and when i test the 10 swf files alone the invBtn-s are work fine, but when i load them with the loader.swf the invBtn-s simply don't work or react the mouse or anything...
I have several external SWF (child) movies that are to be loaded upon demand into another SWF container (parent) movie file. Pretty straight forward. Each of the child movies has MCs communicating with other MCs within the same child movie. For instance the timeline of one MC will have a frame action, which targets another MC instance to play(). Again, Pretty straightforward stuff.
These files work beautifully when viewed independently. The problem is when they are loaded into the parent container movie the target MC functionality no longer works. I believe it's because once the child movie is loaded into the parent movie the absolute path of the targeted MC has changed and what was once the '_root' in the child movie is no longer the actual root?
I have tried both methods in the child movie:
//method without using 'with' _root.ContentWindow.play(); And using the 'with action like so: //method using 'with with (_root.ContentWindow) { play(); }
It would seem that in theory once the Child SWF file is loaded into the Parent SWF file the targeted path would have to have another level in it - cuz now the MC 'ContentWindow' is no longer one level down from the '_root' but two levels? For example: _root.LoadedChildMovie.ContentWindow.play()
i then place them into a grid (i load them into a created movie clip called thumbnail) and they are supposed to trace their name (or anything) when rolled over, but i cant put a working rollover on them, nothing happens with perfectly fine code. how to get loaded movie clips to work with button functions?
I haven't been able to find documentation on why loaded movies via 'loadMovie' into another movie clip don't seem to obey onEnterFrame commands. The following code represents a movie clip, 'container', which has a loaded external .swf file, 'box.swf'.
I have set the container to begin a decreasing alpha change. I've also added a trace to see if the onEnterFrame is performing at all. What happens is that the box does not appear to have an alpha change. There is, however, a trace that returns an output of '100' only. But no other numbers, suggesting that the command has stopped.
// Start container.loadMovie("box.swf"); container.onEnterFrame = function () {