Flash :: Running Code On Page Leave
Oct 31, 2011How can I run code in Actionscript 3 when a page with my flash object is.well.I'm not sure of the term.When the webpage is left and the flash applet is exited?
View 2 RepliesHow can I run code in Actionscript 3 when a page with my flash object is.well.I'm not sure of the term.When the webpage is left and the flash applet is exited?
View 2 RepliesI deployed a website a couple of days ago which is written entirely in Flash. On one of the pages there is a video which plays in the Flash Player. I have noticed that when I leave the video playing and select a button to take me to another page, the other page comes up but the audio keeps playing from the prior page. Worse yet, if I go back to the page with the Flash Player, it now relaods again and there are two audio tracks. Can someone tell me how this code is solved? There must be some Actionscript 3.0, which I'm using, which kills the player whenever you enter a different page?
View 1 RepliesI have a site that has multiple video clips on multiple pages. However, once you get a few pages into the site it really bogs down, and I am wondering if it might be that the previous FLV that was playing when you clicked on the button to leave that page, might still be playing in memory or behind the scenes?
I currently have the next page buttons coded with:
Code:
SoundMixer.stopAll();
and the sounds are stopping, but I am wondering if Flash still is using resources to keep the video playing on that frame?
Do I need to unload the video clip, or stop it somehow with the button?
These are external FLV's, NOT embedded in the timeline.
My CPU usage stays between 80-100% and once you click trough a few pages, it really begins to bog down, and stutter, and crash Flash Player.
i am trying to remove a .swf once you leave the index page. unsure of the method "contains" and how to remove the banner var or unload the var
the page variable code is
Code:
var sights:URLRequest=new URLRequest("sights.swf");
this defines the page loader
[Code].....
I created a flash site with four pages with music playing in the backround. on one page I want the music to stop and continue once you leave that page.
View 2 RepliesI'm building a site that has an mp3 player that's available all the time.I'm adding a video page to the site.The videos use an FLVPlayback component.When I leave the video page I want the sound that was playing on that video to stop.I can't use SoundMixer.stopAll() because if I had the mp3 player playing before I went to a page I want it to keep playing.
View 5 RepliesI'm new to webdevelopment and I am looking for some tutorials or resources about how to run C++ code in a browser. I soon going to do a degree project which implements a sound service in a browser (like flash I guess) using a provided DLL + my own program, so I'm looking for some starters on where to look. I don't have alot of webdevelopment experience but I do have a programming background C/C++. Cheers
View 5 RepliesI've got some legacy code that I really don't have time to rewrite. Is there any way to mark a code block so that flash player reads it as actionscript 1?
View 1 RepliesI've made a MovieClip of an electric wire with 3 different keyframes with a few frames between each. The first 2 keyframes have a single bitmap in each with a different picture, I want it to cycle between these two to make it look like the electricity is moving and not just sitting there. The 3rd keyframe has nothing, eventually I will put an image with the electricity off, so the player can walk through, I just haven't done it yet. Since I don't want it to run the last keyframe until the player turns it off, I put a gotoAndPlay(); command in the movie clip after the second frame looping it back to the first frame, problem is, the line refuses to work.
I have copied and pasted it from other programs where it worked, I have checked the Frame Name, I put other lines in there, like stop(); trace(); and other things, but could not get ANY line of code to work in the MovieClip. There's probably something like "the layer is invisible, code will not run", but I can't tell what it is. I've deleted the symbol and started over, same problem. I've restarted Flash, same problem. I've restarted the computer, same problem. I even took it to a different computer, same problem. I don't know why it won't run this code, is there something disabling it that I overlooked? I have other code in the main timeline outside the movie clip and code in other movieclips that has always worked fine and continues to work fine, I don't see what the problem is.
I ignored the problem for a while, and worked on other things, but I had to add multiple frames to an existing movieclip (which I believe was created before the other one), and now this movieclip is having the same problem. Does anyone know how to fix this, before it spreads to the rest?
I'm using Flash on my website and periodically my Flash object will crash. Is there a good way to debug my AS3 code while my Flash object is running in the browser?
View 2 RepliesHow do you stop the flash debugger if the code is running an infinite loop, or very very slowly?
I put too many trace() statements in, and it is taking forever. I know I can ctrl+alt+delete and stop flash CS5, but is there an easier way?
I have seen a few blog entries on this and have had a discussion or two with my team mates but I would like to see what the stack overflow community thinks.
So why does the Adobe Alchemy Tool create so much faster running flash byte code than the flex compiler?
Also, when will the flex compiler be able to make similar performance gains? Will it require programmer specific use of special Array's or something of that nature to get the same performance?
Which class/method should i use to call a function in another swf running in the same page?
View 10 RepliesWhich class/method should i use to call a function in another swf running in the same page?
View 2 RepliesI am publishing an animation which needs to dispatch events from certain frames on the timeline. The document class is InteractiveAnimation - here's the important bit:[code]When I load it into my player application (into the same ApplicationDomain, I might add) all I get is:"Running constructor of InteractiveAnimation" the timeline trace doesn't happen. Or any other timeline code for that matter.What is killing the framescripts? Has anyone even got any suggestions as to how I might continue to track this down?
View 2 RepliesI have an older program that I need to update. In it I there is a movieclip that displays text. Embedded in that movieclip is a timer that makes the text disappear after a few seconds. Everything worked fine before when I was using flash to put the clips on the stage. Now I need export the symbols and use addChild to display them. My problem is that the timer is starting when I assign the clip to the variable (frame 1), not when I need it to; which is after I add the child (frame 70-ish). If I were starting over there is probably a million simple solutions to this, but I am trying to not rework everything I already made to fix this seemlingly small problem.
View 4 RepliesI have a movieclip, and for some reason, the timeline code isn't running.
Stage, frame 1
Code:
var my_mc:MovieClip = new MyMC();
my_mc.name = "my_mc";
MyMC is a properly linked Movieclip.
[Code]...
I have a flash button embedded into a css/HTML page that I want to use to navigate into a new page without opening a new window. Here's the code I'm using in the SWF which I got from the adobe tv tutorial:Here is the test page that I have embedded the flash button in:The flash button is the "about Ian" button on the upper left. I want the navigation to be like the traditional rollovers on the page. (I'm working my way up to having the embedded flash button fade into place, that's why I'm using flash.)
// 1. Event handler function
function clickHandler (Event:MouseEvent): void { trace("CLICK!"); navigateToURL(new URLRequest("http://ianmartinphotography.com/about.html")); } // 2.
[code].....
Tell me is there a possibility to completely stop actionscript 3 code from running for a given time and then to resume?
View 1 RepliesI recently discovered the incredible functionality of getDefinitionByName(), I'm attempting to load in pages for an interactive book.Each page has its own functions, listeners, nested animations, and timers.When loading in these pages, no stop()s are working within the nested clips, and any interactivty has been lost.It's just a mess of a bunch of animations running over and over.[code]
In addition to having the MovieClips not running code, I am running into serious garbage collection issues.I can unload the pages from display, but all sounds continue playing.Does anyone have an idea of why these loaded MovieClips are not running code, and why they will not unload properly with the destroy() method?
Tell me is there a possibility to completely stop actionscript 3 code from running for a given time and then to resume?
View 8 RepliesI am trying to load some flash banner code (from database) into a webpage using jquery ajax.It is all working when adding the flash code in code-behind but when I am trying to load it with ajax some flash banners make the complete website disappear and only shows the banner.I am using jQuery Ajax and the response is in html like:[code]I am using .html() to add it to the page.
View 1 RepliesI have a bunch of thumbnails i'm getting from XML that have this code on them...
Code:
for (e = 0; e < total; e++) {
_root.web_thumbs.thumb_button.duplicateMovieClip("button" + e, e + 12);
_root.web_thumbs["button" + e].c = e;[code].....]);
It loads the XML variable fullimg into an empty movie clip on its own layer in the timeline.The movieclip, "container", is assigned this code, but the code isn't on the movieclip, it's on a frame designated for just actionscript.This is the code
Code:
container.onEnterFrame = function() {
this._x = int(content._x - (content._width / 2) + 30);
this._y = int(content._y - (content._height / 2) + 30);
}
The Problem Is...When there is no image loaded into the movie clip, it works fine, and shifts around depending on the location of the other movie clip, "content". But, once there is an image loaded into "container", it stops shifting around depending on the location of "content", and just sits in its last location.The only thing i can IMAGINE being problematic is, on another frame, where I have the XML being cut up and assigned to variables, at the end I have a remove _root.onEnterFrame, removing the onEnterFrame at the beginning of the XML to variables line of code, so that is stops running.
I have code that is in HTML format that I think will work. Is there a way to get it read and displayed in a flash frame? or Window?
View 8 RepliesI'm debugging a flash website that do a request to an php file named upload.php to upload some images to the server.The problem i'm having that debugging it with Firebug the request to that page is throwing a 406 Not Acceptable status code and is not saving the images.
Post Data: This website runs well on the staging server but in production server this process of the image upload fails. I only can assume that a change to apache configuration / php must be done.
How can I mention in the actionscript 3 that the movie clip on frame no. 10 should play after the webpage loads (or after 1 minute)? then stops? The code would be on Frame no. 1.
View 3 RepliesWhen I add a link to text it takes me to a new tab. How do I make it so that it leaves the movie and goes to that link?
View 1 RepliesWhat happens when you add a MovieClip to the stage using addChild and then gotoAndStop to a different frame?Is the MovieClip automatically removed? Will it be there when you go back to the same frame?
View 1 RepliesI have a MovieClip - for example a character's face. It has a black border and a brown fill (skin). I need to change the skin's color. I see 2 ways to go at it: Use ColorTransform. But I need to have the skin in a separate MovieClip, so that I can change the skin's color alone, not the borders. It's kind of complicated. If i have some other elements, like semi transpatent shadows (they will stay brown). Use something else (maybe ColorMatrixFilter)?
View 1 RepliesI'm attempting to create a top-down TRON light-cycle style game in Flash CS5, working in AS3. I've been looking into having a player-controlled sprite (a UIComponent) leave a trail as it moves across the screen, avoiding other lines and trying to get to the "exit". The player-controlled sprite will be controlled by the keyboard.I've looked at "snake" games to try to sort out the best way to do this, but I'm not sure that it's the best base to start from.
View 2 Replies