ActionScript 1/2 :: Why .swf Works In "simulate Download" But Not When Published
Jul 28, 2009
I have a project where I have a main project which loads external .swfs, and those external .swfs in turn load more external .swfs. In my main project, everything works perfectly when I preview using simulate download, but once the .swf is published it doesn't work properly. I'm assuming is has something to do with my main site Preloader, that's why I posted here. I'm pasting the code here and attaching the latest size report.
I've done two Flash animations, and both, when I use the Simulate Download function, show what appears to be a digital artifact in the upper left hand corner. It looks like a series of small squares or rectangles briefly fluttering from left to right.As far as I can tell, this doesn't show up in the actual .swf. Has anyone else seen this? Is it a sign that I've done something wrong, or should I just ignore it?
I'm using Flash CS5 with AS2. However, there's this project I'm working on right now. When I simulate a download, the preloader is somehow skipped. I'm staring at a blank screen for a minute instead of a preloader and then the main menu pops up. You just see the preloader for one single frame.
Now the code for my preloader is really the standard code: Actionscript Code: stop();onEnterFrame = function(){ p = getBytesLoaded()/getBytesTotal(); percent_txt.text = String(Math.round(100*p)) + " %"; if(p == 1){ nextFrame(); delete onEnterFrame; }}
I have some code on frames 2 and 3, but I tried to see what would happen if I left it out, and the same thing occurs regardless of there being code on frames 2 and 3. All I can really tell you that may mean something is the file size is 2.9 MB. Why Flash Player doesn't just display the preloader, especially since I've never encountered this before.
I want to check to make sure my preloader is working right, so I'm trying to use the Simulate Download function. At any speed, when I start the simulation, it just sits there, and does nothing. No images, no backgound, nothing. Running the program normally does not produce any problems, it's just when I do the simulation.Now, I think it may just be that I have a gigantic file, but I let it sit there for several minutes, and not a single thing happened -- heck, I have the preloader on frame 2, and a trace on frame 1 that just says "test" to see if it's even getting THAT far, and its not.
I'm declaring that there MUST be a bug in importing of XML files to Flash 8 and I will NEVER use it again in this version of Flash.For the third time I have completely re-written the entire code of this movie. And once again, just like the other 2 times, when I run the movie in "Test Movie" all 32 of my text files load and trace perfectly. When I switch to "Simulate Download" a raft of "undefined" text error messages appear when I click on the text field links.There is only one movie running. All variables are declared globally at the beginning of the movie. A preoloader (debugged and verified to be working perfectly) loads all images and XML text and CSS before proceeding. All text is loaded into a single text field dynamically.There is never a problem with undefined images - only text.
So basically when I used to run my code using Flash cs3 there was a button under view that had simulate download would click it and it would simulate download. Now am using flash builder and had to install some kind of flash debugger player or smth like that and can't find that button now...
One last time and then I abandon this idea of importing XML files forever
I have attached a sample .fla file plus folders with the other files in the Variables not found only on "simulate download" post if you want to try running it.
There are 42 XML text files and 42 buttons on stage. In 'Test Movie' all 42 external XML files load perfectly every time - switch to 'Simulate Download' and keep clicking. It won't take long to "break it" and an 'undefined' will appear. But if you keep clicking, the same text will be defined on the next time around - so this isn't simply a case of the array not being created properly.
This is the frame in the preloader that creates the array that holds the XML files - it loops until they are all loaded - the counter is set and incremented in the other preloader frames:
Code: function loadXML(loaded) { if (loaded) { //loops back to load all text
[Code].....
'textNum' will never fail to show the number clicked when 'undefined' appears - but 'textForStage' which is the actual text in the array will show 'undefined' in the output window.
I followed a tutorial on gotoandlearn.com and followed it to a "T," yet cannot troubleshoot this myself. I built a simple preloader in AS2, but when I simulate the download for a Flash website in Adobe Flash CS4, all I see is a white screen, then it continues to the website. I previewed the bandwidth profile and I can see that it's working it's preloading magic; I just can't see the animation.
I looked through numerous forums and I am not using an components that are exported to the first frame -- at least that I know of. Has anyone experienced the same issue?
I have simple navigation code setup to step through frames (I'm using Flash instead PowerPoint--too many pictures that are PSDs and illustrations that are AIs to do the conversions over to something PowerPoint understands).[code]When I test it using the debug (Ctrl+Shift+Enter) it works fine.When I publish it, the up and down arrows work but the Home and End keys do not work.They do nothing, no error messages, nothing.Using Flash CS4 Pro 10.0.2 ActionScript 3. Windows 7 64-bit.
I'm using a different domain to host the swf file. The different domain is a media server to take the load off our own server and ISP. Actually, we have 2 different media server URLs. One each for development and production. I'm pretty sure the problem is a security issue in the flash. When I take the media server URL out of the file paths everything works. Although I have a crossdomain.xml with the media server urls included, I don't think it's permitting the request.
I have a TileList of image thumbnails that pulls its image location and caption info from a remote XML file. when you click on a thumb it displays a larger image and changes when you click another image. it works perfectly inside Flash, but when i publish the images, xml, and swf, everything works except the thumbs do not display, and clicking an empty cell doesn't bring up the larger image. i first thought that maybe my xml file was in the wrong place, but since i am still getting 12 empty cells (12 images listed in the xml), i'm questioning whether its my xml code or my as3 code. getting no errors from flash because the entire swf functions as intended locally.
my xml file and images folder reside in the same folder as the swf on my website.
I have a flash project that I have been working on for a while, today its stopped functioning properly. To be clear. It still runs JUST FINE when I preview it (CTRL+ENTER), but when I publish the file and run the SWF file, or the HTML file the movie no longer functions properly. Specifically any ActionScript from the main timeline seems to no longer be functioning. ActionScript contained within movie clips continues to function properly, but nothing else.There is about 400 lines of code right now (variables, functions etc.)
Any thoughts as to why this works correctly in CS5 publish preview but when I publish it I either get no action or (XP comupter) or a blank page (vista) Any thoughts or insight would be appreciated. Also, I'm new to flash and here's the button action:
on (release) { //create the LoadVars that will hold our paypal information var paypal = new LoadVars();
I've a strange problem. My project is an SWF that load an external SWF trought loader. My intention is that until external swf desn't fully loaded, his reproduction don't have to start.
I've been creating this banner: [url removed] which accesses an xml document, replaces some texts etc, but as soon as you open it up in a browser (like with the dropbox link I pasted) the banner only loops on the first movie clip. Put in another way: The banner you see is looping through only the first movie clip. But the swf file (and the html file) work fine from the local path of my computer.
I made a flash mp3 player and it works fine in any other test pages. but when i embed it onto my site it just shows blank. what do i do? my site is [URL] and the flash player i tested here [URL] and it plays. What im i doing wrong? i tryed everything. right now i just got it in a iframe but i dont want that iframe.
So I basically have used the fileReference class to allow the user to download a determined file if he wants to.
I use the file.download(URL) function and it works well.
However, the file is downloaded and saved to the hard drive using only the flash player. The browser is not aware of the download, and thus, if I want to show the progress of the download I'd have to make some progress bar myself. I know how to do it, but it would become really tedious and take too much UI space.
Isn't there a damn way in Flash to "send" a determined file to the browser so that it prompts the user to download it? It's an image file, so navigateToURL doesn't cut it since it will just display the image, both if I use a new tab or the current one.
I'm working at a company which has high security environment.Akamai Download Manager starts to download a trial Flash CS5. However, it stops quickly and downloads nothing (zero byte).I want to download a trial Flash CS5 without Akamai Download Manager!
I generate a HTML page with VB.Net which stores several pinks to files. These links are formatted with JavaScript looking like the Windows-Explorer with folders and files. The problem: There are only download links for the files, not for Folders. A folder can contain Subfolders ,a List of Files or a combination of both. So if I want to download a folder, I have to click manually on every file-link. I have not the possibility to insert PHP or another Server-side language. my question now is: Is there a client side way to Download them by click on a Folder? I prefer Javascript but If it isn't possible Flash will be ok also.
I have a movie clip (with instance name rectangle_mc) on the stage. Within this movie clip there are two separation animations on the timeline. The ROLL_OVER animation starts on frame "over" and the MOUSE_OUT animation starts on frame "off." If I roll over the movie clip, the initial animation plays, and when I mouse out the other animation plays to restore it to it's initial state. However, once the rollover animation has played once, it will not play again when I roll over it again, but for some reason the MOUSE_OUT plays every time.
I want to download files from the server side to client side without prompting a window to the user to download when any updates happen at server side.Right now I am using urlstream class but first file is downloading completely rest of the files contents downloading partially.
editCode sample taken from other post. Warning: it's a huuuge chunk o'code.
I would like to know what my visitors will see when they visit my site without flash installed. Obviously I could uninstall flash to find this out, but I was just wondering whether there's some gimmicky add-on out there that can simulate 'no Flash'. Would be handy...
i have a lateral and a backside pic of a car (i have Attached), and i would like to know if it is posible to try to simulate a movement of the car, turning until to see its back side.
I'm developing an application for use on a tablet PC where the user has the option to make multiple selections with a List Component. I need the ability to simulate the CTRL key being pressed since the keyboard will most likely not be available so the user can select and de-select items from the list. I will most be attaching the code to a button that will open the List component.