I'm loading an FLV dynamically and Im using netstream to be able to control the video with buttons. I have it doing what it needs to during the movie, but when It reaches the end of the flv, I'd like it to listen for the end and then run a function (predifined--Resets buttons and plays).I've tried different listners with no luck.
ok this seems to look like it should work.. but for some reason the Event.COMPLETE listener for the loader is not getting fired..
does anyone see something that I missed..
i put in trace statements in to see where its not getting to..
I verified this so far..
- the constructor function does appear to add the even listener to the loader.
- Unit3DPreview.load() function gets called (from the parent class) and receives the _path string properly..
- the loader does have an Event.COMPLETE listener at the time of the loader.load() call..
- the renderAnimation listener function never gets fired off.. even though the listener has been added..
there is no IO error.. the image is in the correct location.. I know this because if I remove it .. I get an IO error..
one thing is that there is an instance of this class already placed inside a library symbol that is associated to another class that passes a bunch of data .. the preview image path being one part of it.
not sure if having it be already existing vs me creating it via code would make a difference .. that is something I have not tried yet.
I'm having problems accessing a Event.COMPLETE listener for loading a php file:
Code: function prepareD(){ //more code before var hsloader:URLLoader = new URLLoader();
[Code]....
What is happening is I'm creating a new URLloader, then loading the php, and I create a Event.COMPLETE listener, but when the load completes (I've tested with navigateToURL), the listener doesn't trigger. I've also tried putting the var before functions, but it doesn't work either...
I generate thumbnail images for an XML file. So I loop through the XML and generate instance of a thumbnail class. These thumbnails are place in a sprite container.The problem I have is that after the loop I print the width of the sprite (in the same function) and it returns 0, even though its full of thumbnails. So I'm trying to add a listener that listeners when the thumbnails have completed being created but I have no idea what kind of listener I need or what to attach it to.
I am trying to create an event listener to check that a function has completed before the next action is run. In simple terms I have a module that is opened and closed via two functions... module_open() and module_close().Each function has tween elements that must complete before the next element is processed... i.e the next function, etc.This is the code I have ( have attempted to create an event listener but I seem doing something wrong. I am not even sure that it is possible to create an event listener that checks for a function finishing before calling the next function.
Code: function onAbout(event:Event):void { module_close() module_close.addEventListener(Event.COMPLETE, onClose_Complete);
when handling data, i always have to write the following:
var dataSourceRequest:URLRequest = new URLRequest("/path/file.xml"); var dataSourceLoader:URLLoader = new URLLoader(dataSourceRequest); dataSourceLoader.addEventListener(Event.COMPLETE, handleDataSource);
while i can understand the usefulness of these 2 objects and event listener being separate, since they often work with each other i'd like to know if there is a method that will combine them all? the closest i can get is this, but it's a bit pointless/nesting:
var dataSourceLoader:URLLoader = new URLLoader(new URLRequest("/path/file.xml")); dataSourceLoader.addEventListener(Event.COMPLETE, handleDataSource);
what i'd really love would be something that automatically combines the URLRequest, URLLoader and completed event listener like this:
var dataSource:Whatever = new Whatever("/path/file.xml", handleDataSource);
Im trying to get the grasp of classes and as3 and i got probably an easy question for someone with good as3 knowledge.Lets say i got a main.as and a class URLLoad.as that loads some external vars. In the URLLoad class i got a event.complete listener. So i know when the vars are finnished loading and everything works fine. But how do i know it has finnished loading the vars if i try to reach them from main.as file??? Whats the routine for doing this? Is it better to remove the event.complete listener to main.as file?
I made a test where I download a file using URLLoader - something like this:
[Code]....
in the middle of the downloading process I physically disconnect the internet connection. the download stalls - but after aproximately 30 seconds downloadSuccessful is invoked, although only half of the data was downloaded. how can I make sure that the data to be downloaded is complete and correct?
I am loading in binary files with the url class which can be quite large 10mb + and it works fine on my server but another server I am testing on it can sometimes not work. Sometimes it will not load the file and other times it will only load about 20% and it throw a complete event??? Then of course other times it works fine. This server is https maybe that has something to do this it?
TypeError: Error #2007: Parameter listener must be non-null.at flash.events::EventDispatcher/removeEventListener() at project1_fla::MainTimeline/btnName()
I am having a weird problem with scope/reference. I am using a loop to preload a number of thumbs in one go, I am creating a different listener for each one on the fly and then passing event handlers for each one of them. This should not be difficult using a loop, but somehow I cannot access the the parent object on my listener and therefore I can't do much with my thumbs after they are loaded.Here is the relevant segment of my code. myThumb_mc is a temporary variable that does not exist when the loop finishes, you can copy and paste this code to test it though. It should work to that extent. (you'll need an image1.jpg to be in the same directory)
Code: var myThumb_mc = _root.createEmptyMovieClip("myThumb_mc", _root.getNextHighestDepth()); myThumb_mc.clipLoader = new MovieClipLoader(); myThumb_mc.clipLoader.loadClip("image1.jpg",myThumb_mc);[code].....
The code above works, but it does not look nice and it cannot be the right way of doing this. Long question short, how can I access the parent of a listener from a listener object? ._parent does not work.
I am using cs5 flash to try to export a .fla file for a client to quicktime format. The end result being a DVD playable in dvd players. I have production premium and fcs, but the only option I have found is to open the file in flash professional cs5 and there is an export to qt option.
I export it, and it comes up with "Recording Flash Content" and displays a status bar. The status bar fills completely up and does not finish. Is there an issue I am not aware of?
I will state that there were missing fonts, but I just assume they were replaced and could it be an issue with that?
Edit: It is a 3 min clip so i just set it to end at 4 mins, and the status bar completed, but now the Compressing status bar does not even start to move or fill, and the application stops responding.
Ive got a standard flash file with the option to play one of three FLVs and when each flv is clicked it makes the others stop.What I need to do is set an action so that when an flv reaches the end of its duration it goes to a specific frame in the timeline?
I have several MC that move downwards. They all start with the same _y value and when they reach the "floor" I want them to go 20 pixels down all toghether with a continuous move. I'm stucked with this last action.
I have a child component that dispatches an event in Parent. The event in parent makes a call to our database. Right now, the event gets fired off & the child continues without the results. How do I make it so that the child waits for the results from the database b/f the child continues?
in child: <fx:Script> <![CDATA[ dispatchEvent(new Event("getDBcontents")); //
dispatch the event in the parent do some more stuff here but we need pause until we get the result from the parent
I was working on this flash for a website. I was using swish max2 to create the flash, then after I finish the flash, I checked it on my pc before uploading it to the site, it worked fine. After I've uploaded it to the site the preloader doesn't finish loading. I've to refresh it again and again to make it complete to 100%. I tried to reduce the size from 700kbps to 409kbps by removing and optimizing pictures inside the flash but it still stops loading. I tried to put it on another site and preview it alone by typing the url for the flash file, but it's still the same.
I'm trying to make an advanced rollover button that finshes the movieclip whether the mouse is on it or not. All I need is the actionscript that'll finish the movieclip and not repeat after a quick mouseover
I have a timeline with 20 simple animations and different lenght audio clips that explain each. Is there a way to hold on a frame until an audio clip is done? Currently I have a script that loops a frame for "x" seconds then goes to the next frame. I input "x" each time by looking at the audio clips time length, but I was hoping to create a script that did this automatically.
I have a actionscript file and it tells a function in another actionscript file to run.How can I add an event listener to wait for the function to complete in an external file.
I have one banner in flash, and i want make this replay on finish action. I try whit loop in html, i try gotoAndPlay(2) but don't worrk. This is code on actions script:
I have a movieclip with timeline which was suppose to play when stage.addchild() is triggered, the instance will be from the library and when the movieclip finished playing its time line, the stage.removechild() will be trigger to remove the movieclip....What script should i add in order to detact when the instance of the addchild finish playing its timeline?
I figure this requires some sort of code, so asking here: When I click a button to open a new URL, I have a sound play. How do I make the sound finish playing before it opens the new URL? The sound is on "Hit".
I'm developing an ActionScript 3.0 app for Blackberry Playbook. I have twelve images loaded with a Loader class. I use Event.ENTER_FRAME to fade in and fade out images using this event handler:
I have the following problem: If user clicks on another image before the previous image hasn't reached to alpha = 1.0 it lefts that image with an alpha less than 1.0. In other words, I have to make something to left onEnterFrame function set alpha to 1.0. I have tried with stage.hasEventListener(Event.ENTER_FRAME) but it doesn't work.
So i'm loading picture from xml, and adding them into a movieclip called cv which has a holder called cHolder. Right now the problem is that while the preloader shows it is loading, the cv(s) appeared already. Is there anyway to show all the cv only after the images have finish loading?
for each (var projectName:XML in projectAttributes) { //trace(projectName);
I'm using a spark list to render data which I get from a web service.is there an event which fires after the list has finished rendering all the data ?I want to show a loading image to the user until the list finishes.