ActionScript 3.0 :: Exceeding Default Timeout Period
Sep 6, 2010
I have written a complictaed bit of code that has exceeded the default timeout period.Can I change this default?Is there a good way of identifying which part of the code is taking all of the time, so that I can focus my improvement efforts?
I am using nested for loops to generate some out put but I keep getting this error. I am generating a calender similar to the one here [URL] In this they have generated all the month and days in the beginning so that you can scroll smoothly. But when I tyr to do that I get script time out error.
I have a php file that output an xml for flash. I am getting all the data from the database but if I have a larger text I get this error message, after a long time.( but with that I still get the text, after the error message has sown in the output panel:
Error: Error #1502: A script has executed for longer than the default timeout period of 15 seconds. at close_btn() at mini_blog_fla::MainTimeline/showPost() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at fl.controls::SelectableList/handleCellRendererClick()
I am using nested for loops to generate some out put but I keep getting this error.I am generating a calender similar to the one hereIn this they have generated all the month and days in the beginning so that you can scroll smoothly.But when I tyr to do that I get script time out error.
I have a swf that i cant change (i dont own the code and its copyrighted). In some cases, Im getting error 1502, after 30 seconds executing the file.Is there a way to change or disable the default timeout period? Remember that i can´t edit the .fla
I have implemented a basic login screen and its working ok except that it's giving me this error and is taking long to execute:
Error: Error #1502: A script has executed for longer than the default timeout period of 15 seconds. at login_screen/Checklogininfo()[login_screen::frame1:34]
Script is the following:
login_error_lbl.visible = false;login_ok_btn.addEventListener (MouseEvent.CLICK,Checklogininfo); function Checklogininfo (event:MouseEvent):void{ while ((User_name_txtbox.text != "xx") || (Password_txtbox.text != "y")){ login_error_lbl.visible = true; /////////////////////////////////////////this part of the "while" is taking very long to execute User_name_txtbox.text = ""; Password_txtbox.text = ""; } this.visible = false;}
What i'm doing is trying to pass the correct bytearray to this mp3 encoder (http://code.google.com/p/flash-kikko/) to get it to write out an mp3. If i use their example, i can open a 16bit WAV file via filereference and pass in that bytearray to the encoder to export an mp3... but i wanna create my own bytearray and pass it in and create the mp3. Using HxD, i copied the header and footer of that same 16bit WAV file and pasted it into flash as a bytearray but when i pass it into the encoder, it freezes the compile.. and i get the error: Error #1502: A script has executed for longer than the default timeout period of 15 seconds.
I got this error and I am not sure what it's about. The last thing I remember doing is adding a clearInterval() method to clear some setTimeOut() intervals varibles. besides that I am not sure what it could be. Not asking for a solution. But if anyone know's any possibilities of what it could trigger that error, maybe that
I'm trying to set up a collision so that when a bullet hits a wall it is destroyed. Here is the snippet of code I am using: PHP Code:
[Code]...
This method works great for when detecting a collision between other moving instances and the walls, but for some reason with the bullets I get this error message when they almost touch the wall and Flash freezes and I usually have to restart it: PHP Code:
I placed a large photo (movie clip object) as a background onto the stage, but it exceeds the stage size by 25%. It's done on purpose. While I see it in the Flash authoring environment, the image excess refuses to appear in Internet Exlorer once published.I also have an animated object over (foreground) that does appear past the stage in the browser.
I am trying to let the user import giant images into a flash application. Unfortunately the BitmapData object's dimensions cannot exceed "8,191 pixels in width or height, and the total number of pixels cannot exceed 16,777,215 pixels" (see Reference)
Obviously with FlashPlayer11 these limitations vanish - BUT: As I only get bytes from the FileReference, I need to convert these via Loader.loadBytes(), to get access to the image data. This doesn't seem to work for images exceeding the old BitmapData limitations.
It stands to reason that an OS would have a memory limit for the FMS process. I have a video chat app to which I may need to connect 300,000 or more concurrent users. Has anyone done this? Would this break the bank? What's the most you've ever had connected at once?
The video portion of my app goes through a good CDN, so I don't think there's a problem there. But my chat room is all on one FMS instance. I see something in FMS docs in "configuring performance features" that warns, "Adobe recommends that you ensure that your total system memory usage does not exceed the process limit of your OS". Granted it's in the context of configuring media cache, but wouldn't the same apply to chat room size if the numbers get high enough?
In a Flex Mobile project I have a simple itemRenderer where I'm trying to create an "bubble" texting effect, similar to ichat or iphone (just so you get what im going for). But if the text is longer than the screen it runs off, rather than just going down a line.
If I set Group thats holding the rectangle(to create the bubble effect) and the label to 100% it works and keeps it from exceeding the list containers bounds, BUT the group is always at 100% and looks bad, I'm trying to keep the "bubble" JUST AROUND the text.
Anyway so, at the top of my itemRenderer I tried specifying:
And here's my layout I figured since msg_container has a width of 100% I was hoping bubble_lable_group would just not exceed that but...it doesnt...it just runs off. I tried setting a max width but that does not allow you to input percents. And just to say it 1 more time. I know if i set bubble_lable_group width to 100% it works, and keeps it from going off the edge, but then the rectangle "bubble" stretches all the way across and just looks bad.
I have a table which containt a date, a number for the number of weeks per period, and a year. the user then enters a date and I can calculate the period number from this. But I'd like to do it the other way too: Entering a period number and get the start and end date of the period from this. Unfortunately, I can't seem to get the right logic.
EDIT: options[0] being the start date from the database and options[1] the number of weeks for one period.
This is the function I already have and which works:
private function dateToPeriod(date:Date):Number { var d = new Date(options[0]);
[Code]....
let's say my start date it 12/12/2009, then passing 12/12/2009 to this function would return 1 since it's the first "period" from this date (in week number).
I've looked for simple AS2 code to fade/alpha a MC from 100% to 20% for the past couple of hours and found nothing.Can someone kindly let me know how to make a MC fade from 100 to 20 over a period of say 1 sec with AS2?
I have a simple app that stops on frame 1. There's a button that after clicking moves me to frame 2. On frame 2 I have another button to which I would like to add an eventhandler similar to the one for the first button - I am however unable to, as I get the following error :
Error #1009: Cannot access a property or method of a null object reference.
I tried to add the eventhandler after a certain period of time (with the use of a timer) and that works, but seems a totally dumb workaround - and the error obviously pops up because the code that tries to add the eventhandler launches before the second button is actually created. How should I solve such a scenario ? I tried to fiddle with other events like Event.ADDED and Event.ADDED_TO_STAGE but the first one seems sort of wild - it goes off every time I even wave my mouse cursor over the first button (why ?) and the second one doesn't go off at all when my app moves to frame 2 - shouldn't it trigger ?
I want to hide the mouse after some period when there is no mouse movement (i.e. 5 seconds), and then for the mouse to reappear when the user moves their mouse again.
Try to set the timeout for my URLRequest via Code: var tempURLRequest:URLRequest = new URLRequest (path); tempURLRequest.idleTimeout = 2000; But it doesn't work. Thus: How can I set/change/get the timeout for URLRequests? I need this since I start many parallel URLRequests and on slow connections I get an IOError URL not found error due to the long time they are on stack (I assume).
I have an item that I want to appear on stage (see code below); but only for 5 seconds. After 5 seconds I want the object to disappear. I know that I can use removeChild to remove the object, but I don't know how to keep the object on the stage for a specific amount of time.
Here's the code:
stop(); //Add a movie clip to stage var sample_mc:LibrarySymbol = new LibrarySymbol();
How do I rotate a movieclip 360 degrees over a period of time? Can I use "new tween" ? I am trying to rotate the movieclip while it is moving from position y to y+50 (this is done using new tween)
Im trying to have a small sized flv video that plays on top of another flv, the top one fades out. It technically works, but it randomly sometimes doesnt fully fade out. It would stop half way fading or just about gone but not quite or doesnt do it all.
75% of the time it works.Im wondering if flash balks at ram/processor usage and just quits fading, but cpu is only at 16 when it fades. Or if the tween class is buggy.
Any script in actionscript 2 that fades the sound level of a specific audio file over a specified period of time to a specified level? E.g.: Set the level of mymusic.mp3 to 2 (on a scale of 10) over 4 seconds
I have this MouseEvent function that I have totally no idea why it fired twice. Is there a way I can disable the function in a period of time? I tried disabling the button, but seems like it directly called the function and does not trigger from the button.
Addition info:When I add in more object to the array, the function fired more time
Basically im making a completely flash/as3 website.I have a transition effect which lasts 2 second which is triggered every time some buttons are clicked.
My problem... The transition effect includes variables for x,y, size etc etc and if the button is clicked again inside these 2 seconds these values have not reset to their starting values and the effect gets screwed up.
I know it is unlikely that a user will click another page within the 2 second bracket, but they may double click the button by accident or decide quickly they want another section (and be a fast clicker ) etc.Is there anyway to 'lock' these variables until my effect has completed ?
Is there a way to loop one frame after a certain period of time. I have only one frame in the timeline, and about 10 layers with a single frame containing a container to load external mcs. These frames are all lined up in one row and the mcs play after a certain number of seconds. The last layer containing my last mc that plays fades out to black and then nothing plays again but id like to have it so that all the mcs play again like the first time, like a loop.
Avoiding tweening what method can I use to get a shape to move from off the stage on the right to a position centre stage. I want to control the speed of the movement and I want to stop the movement after a defined period.
I have tried to use for loops and if conditionals but neither work.