Preloader Occasionally Not Loading Images / External SWF
Sep 25, 2009
I created a flash slideshow which preloads the images. After preloading the images, it proceeds to load an external flash file and then the images. The problem is, very very occasionally, it will fail to actually load the images into view, and I'll just see the preloading animation, but it might still load the external swf. Additionally, it might do the reverse, and load the images and not load the external swf.
Here is the (I think) relevant code:
function onXMLLoadComplete(e:Event):void {
// create new xml with the received data
xmlSlideshow = new XML(e.target.data);
// get total slide count
// misc xml data
[Code] .....
The live site is here: [URL]
View 5 Replies
Similar Posts:
Sep 25, 2009
First of I'm using Flash CS4 and AS 3.0 I'm trying to make a photo gallery for my website. I have the gallery all setup and made and now I need a preloader for loading my images. Right now my gallery is setup like this:
-A list of clickable thumbnails. (20 thumbnails)
-A UILoader
-You click a thumbnail and it loads an external image into the UILoader.
Actionscript: I have an array with 20 images. I have 20 different event listeners for each thumbnail.
The eventlistener looks like this:
thumbs.thumbs1.t1_btn.addEventListener(MouseEvent. CLICK, loadP1);
The function looks like this:
[Code]....
The UILoader is inside 2 moveclips because of a transition effect I have. The buttons are also 2 movieclips deep because of motion tweens.specific reason.
View 2 Replies
Jul 21, 2003
im trying to have a dynamic creation of button that load external images an d swf and esternal text description, im some code and trying to improve it, my problem is the creation of the preloader to load the external images/swfs to the container, i know i can put a ppreloader for every swf, but for images no, i want a preloader for the container were the movies and images are loaded.
View 2 Replies
Jun 22, 2009
I am writing a custom flex preloader which extends the IPreloaderDisplay class. How can I load the images from web in my custom preloader?
View 2 Replies
Oct 15, 2008
I'm building a flash based site for my photography in Flash CS3 with actionscript 2. The swf is almost 700kb so I guess I'll need a preloader right? I thought I could create a preloader scene before the main content scene and apply the following code to the single frame within the preloader:
Code:
ifFrameLoaded ("website", 3){
gotoAndPlay ("website", 1);
}
This doesn't seem to work as the large images in my gallery (contained within a movie clip) won't load unless you leave the gallery page then go back in?
View 3 Replies
Apr 10, 2009
I am experimenting with AS3 and I created a page that loads around 35 images to the screen from XML and randomly scatters them on the stage. I know how to use the ProgressEvent to show the loading for each individual image, but I am trying to figure out a way to show it as a whole. The one think ive tried & acheived is to have total number of loaded images divided by total number of images. So when 15 of 30 images are loaded its 50 %, etc.... But Id like to have a more effcient preloader that shows the actually loading.
View 3 Replies
Jun 19, 2009
I'm creating a 360 turn by importing .png files into each movie clip. I wanted the preloader bar to increase in size as each one loads. Once the preloader is completed on frame one, I have it go and stop on frame 2, but there is a blank screen for a view seconds. I think the images were still loading after the preloader was completed.
[Code]...
View 16 Replies
Mar 4, 2010
I have a gallery, which loads up all its images from an XML file. So the XML gets loaded, when loaded it calls a function urlLoaded. That in turn puts uses a Thumbnail class for each image in the XML, which then gets placed in an array, so the array can be iterated through to establish X and Y pos of each image when added to the mc Photocontainer.
PHP Code:
var urlRequest:URLRequest = new URLRequest("pics.xml");
var urlLoader:URLLoader = new URLLoader();
var xml:XML;
[Code]......
I'm passing the parameter 'i' through to the tracel function as this traces when each image has finished loading. I have a preloader in the main timeline I want to control. Say there are 20 images, how do I use the info in the tracel function to control that preloader? Would it be best to pass into the Thumbnail class the xmlList.length(), so the number of total images and then from the tracel function add and control a preloader, so when image 10 is complete the tracel function would make a slider its added to stage go to half way.
View 1 Replies
Oct 8, 2007
I'm about to make a preloader of sorts, but have run into a problem because I have multiple SWFs being externally loaded in different locations. [URL]
As of now, it's setup like so:
Main.swf - has the scrollbar, loads body.swf into scrollbar container
Body.swf - has the layout, buttons, etc. Loads illus_finished.swf, illus_sketchbook.swf, etc.
illus_finished (and all other work files).swf - dynamically loads XML and images/info.
So basically, its one big swf that loads the content swf. The content swf loads the work swf's - which load the xml, images/info. I think I might load all the swfs from one file somehow, but I'm having trouble targeting into MC's of loaded swf's.
Should I set up a preloader swf, and somehow preload all the swfs into the browser cache? (I dont know how to do this, esp since I'm loading into a target, and not a level#) This way I wouldn't have to change how my movie is setup.
Should I take all the loading instances out of all my files and load them all from the first movie - and stick the preloader in THAT file? I can't figure THIS out, either, because I can't seem to target movieclips in loaded SWFs.
View 1 Replies
Dec 14, 2010
I'm using TLF text, so there's a RSL involved. I get that there's a way to include the library in my own code, but I'd rather not do that unless there's no other solution.
In Advanced Action Script Settings > Preloader Method, there's a choice between "Preloader SWF" (five black dots, the default thing) and "Custom preloader loop". My first question is then how to use this Custom preloader loop thing? What is it referencing? Do I have to write a special thingy somewhere? What?
And I already made a simple "bar filling up" kind of preloader, which I'm testing by using the aforementioned "Custom preloader loop" setting and simulating download. (My project no longer compiles when not simulating download [VerifyError: Error #1014: Couldn't find flashx.textLayout.container::ContainerController class.] which led to the conclusion that I'm doing something wrong here.) It does fill up, but it starts at about 60%. From my earlier badly worded Google searches, I think my problem is that I am using a bunch of external .as files which are loading before the preloader. Is there any way to tie the .as files later, or something?(That, or my preloader actually takes up 60% of the project's data, which would surprise me but isn't impossible because it's still very bare.
I'm making a game and I'm sorta kinda using tiles to render the map screen. So I have a bunch of sprites on screen, for which I created a Refresh() method that I call whenever necessary. In this method, I use a Loader object to load desired bitmaps (which aren't in the project's Library), then add this Loader as a child. The main reason I did it that way is because I could then reference the images to load with a string, and so include arguments in there.
(I don't know if I'm clear, so let my try to be more descriptive. I basically have an array containing the map data. I'll read that array and pass some properties as arguments to my Refresh() method to draw the screen correctly. I'll then be able to load the image ["sprite" + arg1 + arg2 + ".png"] by using that string to create a new URLRequest (and then use that in the Loader).If I understand the way this works correctly (and I probably don't ), I'm downloading the images all over again each time I call Refresh instead of having them "cached" somewhere, which is inefficient (because they're tiles and I'm reusing them multiple times). Am I correct in that assumption?
I thought the more "efficient" way would be to import my tiles in the project Library and export these for ActionScript. (They're PNGs, so they inherit from BitmapData.) My problem with this method is that to use these images, I now have to instantiate a class, so there's no string involved, and so I can't concatenate variables with a string anymore to fetch the right PNG to display, which is really, really annoying.
So I'd like to have the best of both worlds: cache images while still being able to refer to them with a string. Is that possible? And more generally, what's the "right" way to dynamically render images in the context of a tile-based map?
EDIT:public vars vs. getters and setters I have classes with properties. I've gathered that it's good programming practice to declare these properties as private vars and then define getter and setter functions to access them. It's easier to just declare these variables as public and move on. What are the pros and cons of both methods?
View 4 Replies
Feb 2, 2011
I'm very new to flash and have a question for you wizards
I've created a simple slideshow displaying images which are being loaded from a XML file. I wish to have a preloader which displays the % loaded , if possible, while it's preloading the images from the xml file.
View 4 Replies
Jan 6, 2008
[code]Whenever im preloading images, i get a NaN Error everytime. Sometimes all i see is a NaN error, not even load numbers like 89% or so. I got the swf online at url...If you go to any section in the designs menu (3d design, 2d design or webdesign) and click a image you get the script that gives the NaN.I only get NaN in Firefox, Internet Explorer just gives 0. But either way i would like to see percentages rather than 0 or NaN.
View 1 Replies
Jun 5, 2007
I'm making a portfolio site in FLASH MX 2004 that displays images from an external folder, indexed in an array.I've set it up so that a user clicks on a button to get a different image from an array - the images are loaded externally - the alpha value for the current image is set to zero and then the border around the image shrinks to 80x50.Then the new image is preloaded (using a simple bar in a movie clip to graphically display this in the 80x50 border). Then the width and height of the image are read and the border is dynamically sized to fit around the image and the alpha value of that is set to 100 to show it.
THE PROBLEM:An if statement is used so that when the border shrinks to be exactly 80x50, the call to"photo_mc.loadPhoto(image[i]);" is triggered, where the selected image is preloaded and the details of its width and height are retrieved to send to another function, which sizes the border and sets alpha of image to 100.But, as the condition is always true (i.e. border remains @ 80x50 during preload), the preloader freezes, as the call to send the image to the loadPhoto function is perpetually made. When running the finished flash movie (with photos loaded locally) on my computer, obviously there is no preloader and it all works as planned. Only when you run it online this happens.
to see what I mean. (if you look on mozilla firefox you can actually see the function getting called perpetually - the preloader keeps resetting to 1pixel, but the photos eventually load!)HERE'S THE RELEVANT ACTIONSCRIPT:INFO_instance names:photo_mc = the empty movie clip into which the images are loadedborder = the border that fits around the image displayed in photo_mc-----//This function is called whenever a button is clicked to change the photo displayed in photo_mc
MovieClip.prototype.changePhoto = function() {
photo_mc._alpha = 0;
var dw = 80;
[code].....
View 3 Replies
Jul 28, 2009
Having problems with creating a simple progress bar with percentage loader recieving bytes loaded from a external swf file loading into a empty movieclip using as2. When exported the progress bar is complete and reads 100% and doesn't load the swf. Other attempts resulted with the loader not being shown and the swf being loaded, which is good but, the progress loader doesn't appear.
Here is the code I'm using.
--------------------------------
//First Frame
[code]......
View 1 Replies
Feb 10, 2009
I'm creating a website with an animated intro. I would like the intro and the website to load at the same time using the same preloader.it would be Swf 1 + swf 2 = total bytes
View 7 Replies
May 5, 2010
Basically I have this one level "stencil.swf" which is a page showing thumbnails.when you click on one of the thumbnails it does an onrelease / loadmovie that loads an above level of one the works ("stencil1.swf", "stencil2.swf" etc etc) pertaining to the thumbnail you clicked..What the problem is when you click a thumbnail some of those external swf's take a while to load and you can't tell anything is happening. I know I need to put a preloader on the main stencil level to show that it's loading something above, but I don't know where? is there a way to run a preloader when you onrelease?
looking around this site I've found you can do a levelXX.getbytes in the main level so that it will tell you something is loading above, but I don't know how this can work for me in my case because they load onrelease, where would I put these loaders for each thumbnail? I'm stuck, and I have 2 more pages with similar problems. because they are loading when you click a button...click here for files
files include
"stencil.fla" - which is the main level
"stencil1.swf" "stencil2.swf" "stencil3.swf" "stencil4.swf" etc - the swf's that load in
[code].....
View 3 Replies
Sep 21, 2010
I like to play external preloader before it's load original movie index.swf. But I have a problem on resizing index movie. Sample files on link [URL].
Here is preload AS3 code:
package{
import flash.display.*
import flash.display.MovieClip;
import flash.net.URLLoader;
import flash.net.URLRequest;
[Code] .....
View 5 Replies
Nov 23, 2009
I am facing a problem using a preloader which is nested in an MC. When I load an external swf the preloader gets stuck on 100%. This is the code for the preloader:
ActionScript Code:
//stoped the playback
MovieClip(root).stop();
//importing all neccessary libraries
import flash.utils.Timer;
[Code]...
View 1 Replies
Jan 8, 2011
I'm made a simple preloader that works fine for my main movie. Now I need it to work when loading external movies.Below is the code I'm using (AS 2.0) for the preloader.
onClipEvent (enterFrame) {
loading = _parent.getBytesLoaded();
total = _parent.getBytesTotal();
percent -= (percent-((loading/total)*100))*.25;
[code]....
View 1 Replies
Nov 12, 2009
I can't get the preloader to show when loading these external swfs.The functionality works but I need to show the preloader. When I test it the first movie will show the preloader.Does anything in my code keep the preloader from showing?[code]
View 4 Replies
Aug 31, 2010
My preloader works fine only for the first time, then after it not works ? I got 3 buttons on the stage which are calling 3 external swfs. I am getting this Error ?
ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.
at flash.display:: DisplayObjectContainer/removeChild()
at Design_fla::MainTimeline/finishLoading()
[Code].....
View 1 Replies
Jan 29, 2003
I'm writing a preloader to load external movie clips but my function doesn't seem to be working properly. I call the function and it says that 100% is loaded and makes the movie clip thats showing the out put invisible...thats what supposed to happen except for the going to 100% straight away. the percent is being calculated properly but i think that the function is being executed before the new movie even starts to load...i've tried movieClip.onData but it doesn't seem to work..
Well heres the code
Code:
function loader() {
percentClip._visible = true;
targetClip._visible = false;
percent = 0;
[code]....
View 1 Replies
Nov 11, 2009
I can't get the preloader to show when loading these external swfs. The functionality works but I need to show the preloader. When I test it the first movie will show the preloader. Does anything in my code keep the preloader from showing?
Code:
package
{
import flash.display.MovieClip;
[Code].....
View 2 Replies
Feb 15, 2011
I've been searching to find a simple answer to external preloaders, but it seems there are many ways to accomplish this with ac3.
I am new to as3 and this is what I've come up with so far:
green_mc.scaleX = 0;
black_mc.scaleX = 0;
var loader = new Loader();
loader.load(new URLRequest("zibapistachiointeractivesmfilesize03.swf"));
[Code] .....
Everything else is working except my dynamic text that should also be calculating the % of loading.
View 7 Replies
Jun 10, 2010
I have my preloader loading my main swf where I'm loading another swf that contains a background.
When my preloader is done it shows my main swf but it takes a while after that for the background to load.
Whats the easiest way to get my preloader to wait until the background swf is done loading?
View 1 Replies
Apr 18, 2007
[URL] The website button function and External swf transition scripting is base on that tutorial. it would be great if i could let peoples to see the preloading process while my web loading the external swf file.. can any one here tell me how to add a preloader to show loading progress every time the external swf files loading?
View 2 Replies
Feb 24, 2011
How do I use a dynamic preloader [say a circular preloader that I've designed myself and not the ProgressBar preloader] to load an external jpg. Obviously, the jpg would be contained within a movie clip, say, 'imageHolder'. In short, I'd like this dynamic preloader to load the external jpg into the movie clip 'imageHolder' placed within my swf.All that needs to be figured out is how to attach any dynamic preloader to load external pics.[code]
View 1 Replies
Apr 13, 2010
I am making a flash site of all of my lingerie that I sell. There are over 200 pictures that amount to over 20 Mb. I would like to know if placing these images externally would be better than trying to put them in the flash movie file?
View 1 Replies
Nov 15, 2008
I'm loading a external image and want a preloader for this progress.I found this code for a preloader, but how do I connect it so it preloads the image?
View 3 Replies
Apr 15, 2009
I'm new to AS3 but trying to learn. Please be kind and forgiving. I just want to load an external image. I have been cruising the Web for days. Why doesn't this work:
var imageLoader:Loader = new Loader(); imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoadComplete); var request:URLRequest = new
[code]......
View 2 Replies