I am a new forum user and new AS programmer (but an experienced OOP in C++/Java/.NET),now using Flash CS4 on a Windows XP Pro machine.Using pre-loader demos from the web I coded my first AS3 program, it actually works as expected with some SWF movies; but with others it fails to operate properly.What I wanted to do is to create classes for each type of movieclip I have (the movieclips are all 100 frames animations) and when I create the instances with "new" the classes would just load its corresponding movieclip content (A SWF file containing the 100 frames).
Well the first problem I ran into was that if the SWF file is from previous versions (AS2 say) it does not work. Just to let you know because that is not the prolem now.All the program is doing now is loading the external swf into a movieclip instance at the time the class is created, this part works fine always, and then listening to EVERYFRAME events just calls moveNext going from frame 1 to 100, and when I reaches frame 100 it plays backwards by calling movePrevious.
The program works fine with a SWF file I downloaded from the web, but because I am having a hard time finding long animations built with the current version of Flash I tried to create my own SWF files to test, etc... Now the problems:I have 100 frames that I import to the stage into a new movieclip, then I right click on that movieclip in the library and export this movieclip as SWF using Flash S4...which creates the SWF fine and which I can play in a player fine too.However the program fails with this Flash CS4 movieclip ! , for some reason it does not seem to react to the moveNext and movePrevious calls, it just plays from 1 to 100 and them jumps back to 1 again.
I'm trying to load a SWF movie into a target movieclip called blankmc. The SWF movie is loaded from an absolute URL (eg. [URL]/img/20042005113934movie3.swf ) My Loading Progress code fails to detect the SWF file size. However the same code works perfectly for a JPG! Essentially the .getBytesLoaded() and .getBytesTotal fail to work. Why is this and how can I get it to work for loading SWFs?
I have built a horizontal scroller, you can see images there that go from left to rigth, what I wanted to do is when a user clicks on a thumbnail:
1)go to full screen mode
2)create an empty movie clip and load a jpg into it
I did it, but when I go back to the normal screen the empty movie clip is still there. How can I get rid of it when the user goes to the normal screen? it seems to be that when I load the jpg into the emptymovieclip the empty movie clip doesn't have the click property is that true?
I'm loading external swfs into instance "Frame01" which is a MovieClip, the MovieClip is nested within instance"FrameLoader" (MovieClip) Which moves (elastic effect) when a button is pressed. Im looking to get the loaded swf to be inside "Frame01" while its sliding.
//Elasticity Effect: var xVel:Number=535.0; var yVel:Number=89.0;[code].......
note I have to change some file names and urls for company privacy.I am working on an online banner ad which tight size requirements. In order to stay under the file size, I want to load an external swf housed on our server into an empty movie clip on a button press. I have this working with the following code on a button:
on (release) { loader_mc.loadMovie("location where swf file is housed"); }
I then want to unload this movie if a different button is pressed. However I am receiving the following error.
*** Security Sandbox Violation *** Connection to file: XXXXXXXX halted - not permitted from "location where swf file is housed" -- Remote SWFs may not access local files.
How can I unload this external swf file from my move? Again the external swf file is housed on our sever and the main swf file will be housed with the place we are advertising.
I am trying to build a menu, that loads external swf to target movie clip, in the code below it works if I remove the line target removeChild, but then if a press the other button, just put it on top, so my actual problem is that if I don't have anything loaded in target, this code doesn't work because it can remove child?
menu.btn_avanti.addEventListener(MouseEvent.MOUSE_DOWN, goseccion); menu.btn_professors.addEventListener(MouseEvent.MOUSE_DOWN, gofotos); function goseccion(Event:MouseEvent):void{ var main:Loader = new Loader(); main.load(new URLRequest("seccion_basica.swf")); target.removeChildAt(0); target.addChild(main); [Code] .....
I'm trying to load an external swf inside of my movie clip. meter.loadMovie("external.swf"); I managed to get the above to work but as soon as I press a button in the external movie it reacts with my main movie! So a button in the external movie that makes the timeline go to frame 2 makes the main flash file to goto frame 2. Also, can you load external swf files that use external folders for content? Basically I have an interactive diabetes meter and it's all controlled via scripting ( I didn't create it ) but it has the main swf file which you load. However it references other folders and scripting files.
I am working on a website, its a project, I built custom buttons and used there own AS3 to make them play on hover. There is one problem thou, in my main scene or timeline I created this function:
about_but.addEventListener(MouseEvent.CLICK, function(){ var aboutURL:URLRequest = new URLRequest("about.swf"); }) contact_but.addEventListener(MouseEvent.CLICK, function(){ var contactURL:URLRequest = new URLRequest("contact.swf"); }) cat_but.addEventListener(MouseEvent.CLICK, function(){ var galleryURL:URLRequest = new URLRequest("catalogue.swf"); }) port_but.addEventListener(MouseEvent.CLICK, function(){ var portURL:URLRequest = new URLRequest("port.swf"); })
Ok but it had the navigatetoURL function but I took it out. Reason is because I want these buttons to load in a movieclip (mc_loader) as external swf files. I am not sure as is to linking these buttons to the loader movieclip.
I have created a portfolio page (all flash) and am using the following code to load external jpegs. I've also created this button to take one back to the main area. The problem is, when I click on the back button, even though it does take me back to the main page, the image stays there. How would I modify the code to make that image delete itself or hide when the button is pressed?
Code: // set up loader, an instance of MovieClipLoader, and use the main timeline ("this") // to listen to and respond to its broadcast events var loader:MovieClipLoader = new MovieClipLoader(); loader.addListener(this); // define what should happen when the jpg/swf is completely loaded [Code] .....
how to load external SWFs into an empty movieclip, and then having them unload when another is selected. At the moment, all I can do is load the swf onto the stage with no positioning, and clicking the other button just loads the next swf on top.
Actionscript Code: stop();standard_btn.addEventListener(MouseEvent.CLICK, onLoadClick);function onLoadClick(evt:MouseEvent):void{ var loader:Loader = new Loader();
I have been searching all over for on using ActionScript 3 to load external images onto a movieclip container. I am planing to have a sequence of external "png" images loaded onto the "container" when I clip on a button.
I am trying to load an external .swf (actually it is only an image that I published as a swf file, not a complicated movie) but I get errors. I am trying to load the .swf into a movieclip and the movieclip appears on the stage. I have put the code in frame 1 where the image should appear (in the movieclip). The code that I used is below and works fine with a .jpg and when I load it directly on the stage, that is to say, when I put the code in a frame on the stage. Why does it not 'work' right now?
I have added 'parent' in 'parent.event.target.content.y = 200;' in the first frame of the movieclip timeline, to make sure that it will appear on the (main)stage. The error that i get is this one: TypeError: Error #1009: Cannot access a property or method of a null object reference. at galerie2010_fla::mcBallon1_11/frame1()
This is the code in frame 1 in mcBallon1: var imageRequest1a:URLRequest = new URLRequest("images/SWFoverig/ballon1_702x368.swf"); var imageLoader1a:Loader = new Loader(); imageLoader1a.load(imageRequest1a); addChild(imageLoader1a); imageLoader1a.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete1a); function onComplete1a(event:Event):void{ parent.event.target.content.y = 200; parent.event.target.content.x = 205;}
i have a Main.swf within the _root of Main.swf, I load another external flash file called Timer.swf into a MovieClip titled 'container'Now, I lets say i want to share variables between the two. How would I do this? (Like lets say Main.swf wanted to know the value for Timer.swf's variable called xTime and Timer.swf wanted to know the value for Main.swf's variable xtimezone )
I have 3 different movieclips that acts as buttons. These 3 buttons are called mc_projekt1, mc_projekt2 and mc_projekt3.
When one of the buttons are clicked, they will load an external swf.
Here's my code for doing this with the first button (mc_projekt1):
Code: // Projekt1 content.mc_projekt1.addEventListener(MouseEvent.CLICK, projekt1); function projekt1(e:Event):void{
[Code].....
This works fine and all, but what I'm doing right now is repeating the code above for each of the 3 buttons (mc_projekt1, mc_projekt2, mc_projekt3) and just simply add a "2" after each function instead. So for mc_projekt2, it's imageLoader2 and loadImage2 etc. This also works fine, but I know I'll be adding more buttons over time and in the end I'll end up with a lot of the same code that way.
So I was wondering if by adding mc_projekt1, mc_projekt2 and mc_projekt3 and any future "mc_projekt" to an array this could all be done much simpler, I'm just not sure what to do ...
In my main .swf I have labels on the timeline, navs for those btns are on the first frame of the AS layer and each button sends the playhead to a different frame. On one frame called fr1 there is an mc called mc_1 that appears on stage when the playhead stops there. Inside mc_1 are a set of navigation buttons that need to call external .swfs.
Do I add event listeners on the last frame of mc_1 for each button? how do I call the loaders for the swfs on the buttons since the swfs will load on the main timeline NOT the mc_1 timeline?
So label on main timeline called fr1 will load external1 swf , on fr10 external 2.swf will load and so on.
I have a flash movie that connects to xml, php etc and uses absolute path. The file works perfectly fine on any browser on my mac but doesn't work at all if I am using my windows (none of the browsers seem to be working) This is the way I'm loading stuff: editorXML.load"); [URL] } I don't know now, maybe I should use ' instead of " for this example.
I basically made movie clip buttons to navigate through my site, has sounds and all...now all i need those buttons to do is to call out a .swf file from a certain directory. I know how to do this with the traditional button, but not with a movie clip button since it requires a function. This is what I have tried and failed with so far:
I am loading an external swf file/movieclip onto the main stage - it is a simple transition and once it has finished playing, I want to jump to a frame in the main stage.I've loaded the movieclip onto the stage, but don't know how to jump to another frame after it has played and stopped...what's needs to be added to this to goto a frame on the main stage........
detect current frame number of a movie clip inside a loaded external swf?
its like this, i have a main swf, lets call it "loader_swf", inside the loader_swf i create a movie clip called "holder_mc" which loads an external swf, lets call it "ex_swf". The ex_swf has a movie clip in frame 2 which is the main animation of ex_swf. Is it possible to get the current frame number of the movie clip holding the animation on frame 2? the only thing i know is to get the current frame of main timeline of ex_swf.
I am trying to import a SWF file into a custom loader and then treat the loaded SWF file as a MovieClip object. The code for the functionality can be seen below.
public function loadMyMovie(movie:String) { var now:Date = new Date(); var rnd:String = "?randomize=" + now.time;
[Code].....
When I do this I get the following error.
"Implicit coercion of a value with static type flash.display:DisplayObject to a possibly unrelated type flash.display:MovieClip."
I have a movieclip clip that plays when the movie starts, the movieclip is a visual assets that show's that the application is loading some information but it's not showing any loading progress, just playing while the assets are loaded.I created a for loop that will load the assets using a simple loader, and then when the object is loaded the application push the object to an array.Problem is that when the loading starts all the animation that i have on screen stops until the loading is finished.The whole point is that the animation will play while it's loading.
I spent almost a week trying to figure out how to unload a currently loaded swf using its button and loading a new swf... I have three files, a main.fla, file1.fla and file2.fla. In my main.fla, I have a code which loads the other two files. If i will click the "unload" button in the file1.swf, I would like the main.fla to unload the file1.swf and load the other file, file2.swf. Here is the code to load the file1.swf:
[FMX] I am having trouble loading an XML file on an external server into my flash movie when it is uploaded. The data loads in fine when the flash file is on my local computer with the xml file on a server. As soon as the flash file is uploaded the XML data will not load in.
I used to do this fine with AS2 and now i'm struggling to get it to work in AS3.my code is as follows:
PW1.addEventListener( MouseEvent.CLICK,loader1 ); //==================== PS function ============================================= var ldr:Loader = new Loader();
I have created a main "site.swf" file that loads a "default.swf" file into a container after a preloader. On this default.swf file I have buttons that needs to load new external SWF files in its place in the container. All of the external SWFs contain buttons and navigations that will also call up other external SWFs into this container. So, I would like to know how to program each button (some are movieclips as buttons) to unload itself and load the respective SWF into the container (eg. AboutUsButton to call up aboutus.swf into the container). I do not have a main navigation on the site.swf file bacause the navigation changes on each SWF that needs to be loaded into the container.