ActionScript 2.0 :: Preloading Flashvars - Ensure That All The Content Being Loaded Externally Is Loaded Before The Transition Plays?
Aug 30, 2005
I am in the process of building a site for an Architect... Jamie Fobert Architects (projects) I am useing transitions between the projects and am loading details/text and images externally through flashvars, php and a mySQL database. Within my transitions I have a a preloader on the forst 2 frames the code is as follows (taken from a Voetsjoeba tutorial):
[Code]....
This works pretty well if the content is within the .swf, but when it is loaded externally it doesnt preload it at all. Does anyone know how I can adapt/improve this preloader? or somehow ensure that all the content being loaded externally is loaded before the transition plays?
View 2 Replies
Similar Posts:
Aug 24, 2003
I'm trying to load an external .swf file that is a preloader that loads another .swf. Yet the preloader just hangs when it's loaded into the main swf and never loads up the specified .swf. Here's my code
[Code]...
View 1 Replies
Aug 12, 2009
I have a site in progress, but am running into a problem with the transition that plays while external images/swfs are loaded. Before, I inserted the conditional statement, if(transLoad==0),multiple mouse clicks would result in endless children being added---Let me try to explain, I have a series of buttons which load external swfs upon Click events..ex
Code:
link1.addEventListener(MouseEvent.CLICK, clickOne,false,0, true);
the function clickOne would call the transition function below:
[code]....
View 4 Replies
Dec 3, 2010
Using: Flash CS3 Pro, AS 2.0
I have split the 20min presentation into a series of swfs that load into a main swf that holds the "container" movie clip. I originally added a timeline based preloader inside each swf but apparently the client wants the whole thing to be seamless (no "loading..." screens). I am completely at a loss as to how to basically preload the next swf while the current one is playing.
View 2 Replies
Mar 3, 2011
I have multiple SWFs published with Flash CS5, all of them seemed to work fine and I could load them at runtime from another SWF and access the the loader.content as a MovieCLip and therefore access the children of those SWFs.
But now I've created a new SWF and the loader.content type is .MainTimeline__Preloader__ instead of MovieClip on this particular swf! So I get the reference error 1069 property not found when I load and try to access children in this SWF.
View 4 Replies
Dec 17, 2010
For example, If I have a SWF that loads XML and images, and displays them, is there some kind of 3rd-party tool that will take this SWF and re-render it as if all the text and images were embedded and not external? So I could just use the same SWF without it relying on image and xml data files?
View 1 Replies
Aug 3, 2009
I'm making a very simple cross-fading slide show of JPEGs loaded from a folder. I'm loading them into movie clips with:
Code:
holder1_mc.loadMovie("images/home_flash/image1.jpg");
holder2_mc.loadMovie("images/home_flash/image2.jpg");
[code]....
View 2 Replies
Jul 30, 2009
I have a widget containing a number of displayobjects, i.e. up arrows, down arrows, tab 'buttons', backgroundrectangularblocks, sliders, company logos etc.I am currently creating these displayobjects using the graphics class with parameters taken from an external file, things such as fontsize, font, colour, width, height e.t.c and adding them as children of "container" sprite objects for easy manipulation and referencing later can these assets be loaded in their entirety externally, rather than being created using graphics class draw methods (which I want to avoid) as some of the things I need to design cannot be created in pure actionscript very easily (if at all?), and then used or do they always have to be in the library and instantiated from there?
if the first question is yes they can be loaded externally, this question probably isn't needed; however, if I have to put the items in the library and recompile each time a client wants to use say a curved blue up arrow instead of a yellow one and then decides he wants a yellow circle instead then how do I write the code to do the following:-Say on my first ever compile I have 'upArrowBtnset1' in the library, I instantiate it and use the instance name to access it in the usual way using standard code,
upArrowBtnset1.addEventListener.... container.upArrowBtnset1.scaleY = .3 e.t.c
Now if they send me a second set of 'upArrow' graphics they want to use I could either update all the upArrowBtnset1 assets with the new graphics meaning the original set is no longer available to the client and I would either have to hold a "original set" FLA file with the first set of arrowbuttons or I could import these to the library as upArrowBtnset2 and a third set they send as upArrowBtnset3 and so on each time I am sent some new assets; I would then recompile them into the SWF and adjust the references to the new assets within the code. In the code, for each instance of "upArrowBtnset1" I would have to rename them to "upArrowBtnset2", recompile and send it back to the client.
Because I have already abstracted the font/colour/size choices out to an external file, they can change that as much as they like without a recompile which is what we want. The problem comes if they want to use set1 again and haven't kept the original "set 1" compiled SWF. It would be easier to abstract the 'setchoice' also to the external file. The SWF would over time build more and more available sets that they could use by just changing an external variable.
For example, if the designer wants to use set 1 on Monday, set 2 on Tuesday and set 3 on Wednesday I want to make it so they can just adjust an option in an external file to "setchoice = 3" for weds instead of either having to recompile the swf each time or they have to have 3 versions of the SWF for each asset set. The idea is that as more and more assets are added in, they have more and more choices. Ideally, in an external file there would be a list of assets and links to where they are loaded from. (i.e question 1 above).
If I have an external file (say XML) which holds the setchoice option that the designer wants to use (say they want set3 today) my 'generic' code has to be something like upArrowBtn(setchoice).scaleY and every instance in the code where that object is used I append the 'setchoice' as chosen by the designer from the external file where (setchoice) is retrieved from something like var setchoice:String = "set3"; from the external file (I am currently abstracting all the adjustable variables to a configuration.as file. I will work on using an XML later when the principle of external files works (I hope!);
Is it possible to import assets from external sources and then use them in the SWF as if they were in the library? The loader class? Is this just fraught with danger I wonder.
Essentially I am being asked to remove as much as I can from the SWF so that if the client wants to change the positioning of things on the stage or the text on buttons or change the style of the buttons or the company logo they don't have to come back to us to ask for a recompile of the SWF for each tiny adjustment. Inevitably SOMETIMES a recompile will be unavoidable (such as if they want the widget to suddenly be twice as wide (i.e. the stage). My code already handles some of this using stage.stageWidth and then positioning objects relative to other objects already on the stage using this value and centred so that just changing the document properties is all I would have to do and everything else adjusts proportionally. I am trying to make this as reusable as possible with as little effort from myself as possible to save our company wasted time.
After all that waffle, my question is this, if I can't load all my buttons and assets and things externally, how do I write the code for this:- I have a library asset called upArrowBtnset1 and another called upArrowBtnset2. Instantiated with say upArrowButtonset1 and upArrowButtonset2 The code would normally be upArrowButtonSet1.x = 100; upArrowButtonSet2.y = 300; but I need it to be upArrowButton(setchoice).x = 100; upArrowButtonSet2(setchoice).y = 300; where (setchoice) comes externally from var setchoice:String = "set1";How does the code change if the (setchoice) string was named not at the end i.e 'button(setchoice)UpArrow'?
ActionScript Code:
var numClips:Number = 5;
for (var i:Number = 0; i < numClips; i++)
[code]....
I need to do something like, getChildByName("mainTab"+i).addChild(myMovieClip) ? or maybe this["mainTab"+i].addChild(MovieClip)?Is it possible without using .name?
View 0 Replies
Dec 16, 2010
very annoying bug.. I load a SWF and monitor the loading progress using
Code:
_swfLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onSwfLoaded);
_swfLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onSwfProgress);
[code].....
View 2 Replies
Feb 16, 2006
I am loading an externally loaded swf that uses a mask to transition in. When the user clicks a different button I am doing a gotoAndPlay that goes to a mask that "unloads" the content (it doesnt actually unload the info is just outside of the mask area. As soon As I jump to that section the movie is no longer loaded and just shows the container clip that I had created for it. The Container Clip is never changed and is the same throughout the whole process. The only thing that changes is the mask animation.I have tried both loadClip and loadMovie but no luck on keeping the clip loaded.
EDIT - I have narrowed it down. When I change the mask movieclip the movie unloads for some reason. Is there a way I can keep it loaded?
View 2 Replies
Jul 25, 2011
I load an image into a MovieClip. At a second time I want to move this image to another MovieClip.
View 1 Replies
May 4, 2009
I had created a flash which load several images and display it using loadMovieClip(). I need the images to load in a specific order according to the information retrieve from a xml file. However, my scripts only works well if it was tested in my local computer. In online environment, the images seems to load in a random sequence. so that the images loads according to the xml order?
Below is my scripts:
var myShowXML = new XML();
myShowXML.ignoreWhite = true;
myShowXML.load("galleryxml.xml");
[Code].....
View 2 Replies
Feb 28, 2010
However when doing so it then has to load this sound file even before the preloader can display. One work around I've used before is to make a swf that just loads the entire second swf. This ensures that everything will be loaded at the start.However, if possible I would like to avoid this. I know that if i place the sounds on the stage (after frame 1) the preloader works fine, but at that point Im unsure how to access them within my as3 files.So if anyone knows how to ensure the sounds do not get loaded before the preloader starts and I am still able to control them via actionscript.
View 1 Replies
Nov 8, 2011
I have a homepage with five "links" to each swf. Now the first swf I have a custom cursor that hides the mouse. When I click on that link it plays and when I quickly go to the homepage again it hides the mouse there when it's not supposed to do it.
Same with every other link. When I was busy with the first swf and want to go to the last swf of the five, my mouse just disappears! It is almost as if it keeps on "playing" without seeing the swf...
Here is the code that I have so far!
var currentpage:uint = 0;
//one loader object per project:
var loadingobject1:Loader = new Loader();
loadingobject1.x = 445;
[Code]....
View 1 Replies
Nov 20, 2011
I have a few invisible buttons that link to URLs, and when clicked open the new URL in the same window and plays a sound.
Sadly, the URL loads before the sound is finished, making this pretty lame.
How do I ensure the full audio plays before the new URL loads?
View 13 Replies
Sep 17, 2008
Game.swf, which needs to access FlashVars from Game.html... easily done withLoaderInfo(this.root.loaderInfo).parameters;It turns out that Game.swf is heavy enough to require a preloader. The onlyeffective way of doing that in AS3 is to loadGame.swf intoPreloader.swf, which is embedded in Preloader.html.The question is, where do the FlashVars go (in Preloader.html??), and how can Game.swf access those variables? I've tried
LoaderInfo(this.parent.loaderInfo).parameters;
//and
LoaderInfo(this.root.parent.loaderInfo).parameters;
[code].....
View 4 Replies
Feb 20, 2010
I have a A.swf which loads B.swf onto a movieclip and needs to pass it some FlashVars. When loading B.swf with html, I can pass FlashVars fine. When passing from A.swf, it gets a
Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: file:
The code in A.swf is
var request:URLRequest = new URLRequest ("B.swf");
var variables : URLVariables = new URLVariables();
variables.xml = "test.xml";
[code]...
In B.swf, it is checking the Flashvars like so. It works fine from html side
this.loaderInfo.parameters.xml
View 4 Replies
Oct 28, 2010
My swf requires the path to an xml file in order to run. Currently this is passed in from html as a FlashVar using swfobject.But - in certain situations, the swf will be loaded by another swf. How do I pass in FlashVars using a Loader?
View 1 Replies
Dec 25, 2008
I have a flash mp3 player that loads its info from an xml file and it works great. I'm trying to load this same player onto another website and have changed the domains, xml info, etc to load new songs. I want to have this swf be integrated into a larger site and not just loaded at the bottom of an html page.[code]...
View 3 Replies
May 25, 2009
I have an AS3 swf which loads and external AS2 swf. Inside the AS2 swf i have the following code which fetches the flashvars passed through html.
flashpar.text = "Params: " + _level0.name;
When i run the AS2 SWF independently passing the param through HTML. It works fine.But when i load the AS2 swf inside AS3 swf. It is not able to fetch the flashvars, which is strange cz if i load the AS2 SWF inside another AS2 swf it works fine. how should i fetch the flashvars inside the loaded AS2 SWF.
View 3 Replies
May 3, 2010
I can call this external swf when i use loadmovie on a button function
Actionscript Code:
ytLoadBtn.onRelease = function(){System.security.allowDomain("http://www.reverbnation.com");videoLoader.loadMovie("http://cache.reverbnation.com/widgets/swf/40/pro_widget.swf"); };
However i can't seem to pass the flashvars as variables within the url string or as loadvariables
Actionscript Code:
id=artist_763698&posted_by=artist_763698&skin_id=PWAS1008&font_color=333333&auto_play=false&shuffle=false
View 1 Replies
Sep 14, 2009
how can i pass flash vars to a child.swf file which is getting loaded into a parent.swf file. Thparen.swf file is running locally
View 6 Replies
Dec 25, 2008
I have a flash mp3 player that loads its info from an xml file and it works great. Im trying to load this same player onto another website and have changed the domains, xml info, etc to load new songs. I want to have this swf be integrated into a larger site and not just loaded at the bottom of an html page. Heres the player working: [URL] On the new site, I have a target movieclip named mp3player and is the same dimensions as the loaded swf is supposed to be. On frame 1, I have a loadmovie() and then a loadVariables() and I have copied/pasted the flashvars from the working html page into the loadVariables(). The site is loading the swf, but not seeing the flashvars. The swf is loading way zoomed in on the image that is supposed to be 120 120
View 1 Replies
May 25, 2009
Here's what i am trying to do. I have an AS3 swf which loads and external AS2 swf. Inside the AS2 swf i have the following code which fetches the flashvars passed through html.
flashpar.text = "Params: " + _level0.name;
When i run the AS2 SWF independently passing the param through HTML. It works fine.
But when i load the AS2 swf inside AS3 swf. It is not able to fetch the flashvars, which is strange cz if i load the AS2 SWF inside another AS2 swf it works fine.
how should i fetch the flashvars inside the loaded AS2 SWF.
View 1 Replies
Sep 28, 2006
I'm using a preload function with the Movie Clip Loader. Everything works like it should except the external swf's will play before they are fully loaded. At first I only had one frame in each swf, and they wouldn't show up until 100%. Then i added some animations, and now they play out at around 60% loaded.
I know I can fix it with stop() on the first frame and tell it to play after 100%, but I'm wondering if anyone else has had this problem, or is it something common with MCL and i just wasn't aware of it.
View 3 Replies
May 22, 2007
I've run into quite a problem with a project I've been working on for a University.We're loading 4 different pieces of .XML data into flash and creating a dynamic slideshow from it. [URL]After the XML data is loaded into it goes through and counts how many "slides" there are, picks a random rumber from that and displays that "slide". When NEXT is clicked it plays the next "slide" in incremental order unless it's at the last slide.... then it goes to the first.
The problem I've run into is that the animation tweens the iamge before it is loaded into it's container MC. I need a way to load the images BEFORE that animation fires. Here's where I'm loading the XML (from a variable set in HTML):
Code:
_global.xmlFinishedLoading = false;
my_xml = new XML();
my_xml.ignoreWhite = true;
[code]....
View 1 Replies
Dec 23, 2009
i'm having some "big" issues with what seems like a pretty easy flash concept. But, im pretty green when it comes to coding in flash.
I have a SWF thats being externally loaded into another SWF file (see code below):
on(release) {
loadMovie("test1.swf",_root.dropZone);
}
(If i'm understanding the above code correctly...its loading the SWF into a blank MC i created called dropZone) This part seems to work correctly when tested.
I've got 4 different SWF's that need to be loaded seperatley when its coresponding button is clicked. The issue arises when I import the external SWF file...it resizes itself to the size of the flash stage. I need all the SWFs to be loaded and remain there original size (1257x847) or be scaled to the correct size. Then if I click another button it should load the new SWF and "unload" the old SWF.
View 3 Replies
Dec 2, 2009
if a loader can be added to let the user know the video is being loaded rather than a blank 20-30 seconds...
View 18 Replies
Feb 10, 2010
I'm loading swf's via an XML file. I'm wanting them to be added onto the stage in the same order that they appear in the XML. The problem that I'm having is that they are added to the stage only when they are fully loaded.
This is my xml (_config.xml)
<campaign>
<component SWFsource="logo.swf"/>
<component SWFsource="gallery.swf"/>
[code].....
View 3 Replies
Dec 2, 2009
I have a fairly chunky swf that I am loading through the loadMovie function. Just wondering if a loader can be added to let the user know the video is being loaded rather than a blank 20-30 seconds...
View 1 Replies