IDE :: Why Does Load (new URLRequest("my Http Link" +new Date().time)); Run Slowly
Apr 21, 2010
Im building a flash banner that takes dynamic xml data from another domain and displays them as links. To make the swf reload the xml (the xml links change all the time) every time Internet explorer is updated (instead of loading from the cache) I added +new Date().time to my URLrequest, and suddenly the links takes 9 seconds to display. Firefox doesnt have the cache problem and without the +new Date().time it displays the updated links almost instantaneously. Can anyone tell me why this happens and how I can fix it?? a 9 seconds loadtime is too long.
Here is the first parts of my code:
__________________________________________________ ____________
var xmlLoader:URLLoader = new URLLoader();
var xmlData:XML = new XML();
//en trace variabel til hover state. Fjern da ogs� variablen de steder den benyttes.
var hover:Boolean;
[code]....
After that I use the linkList to dynamically create the links as textfields, with some formatting, hoverstate, linebreaks etc.
only thing I changed was adding the +new Date().time, and it displays the links so slow.
In my movie i have a link button with following, simple, function creating a link:
[Code]...
lately i've associated a class file (.as) to my movie and immediately after, when publishing the movie i got the following error message: 1046: Type was not found or was not a compile-time constant: URLRequest. as well as a couple of other related error messages: 1180: Call to a possibly undefined method URLRequest. 1180: Call to a possibly undefined method navigateToURL. when i remove the link to the class file, the problem goes away. also, i have checked the class file for mentioning of "URLRequest" and nothing is there.
I'm making a very simple news ticker that uses XML to load four items: copy text, an image, date and a URL. The script was pieced together from tutorials and a bit of self-teaching, so I know it's probably not great. The AS is pasted below. Everything loads just fine, but the button script returns an "undefined" error. I assume this is because the item is no longer found in the array, but I'm not entirely sure. I also think it may be that the loadMovie method isn't working well with a specific item in the array. Also the link does not work. *Note* I know there are probably more advanced ways to tackle this but I'd like to keep this at my learning level so I can grow with it. :-)
Im creating a Game and Watch style game. Now with these games the enemies/obstacles spawn slowly at first then increase their amount over time.
I have created a function to spawn the enemy movie clips until a number of clips have spawned, they then move along their Class keyframes until they are either killed or game over.
how I can increase the spawn count slowly over time? I�d also like to randomize the spawn of certain enemies, how can i do that? Do i make for if conditions?
Here is my spawn and move code.
Code:
// ============ ENEMY SPAWNER function spawnEnemy():void { var chance:int=Math.floor(Math.random()*8); var newEnemy:MovieClip;
I'm creating a flash rhythm game. I have a looping (at a certain frame I have a gotoAndPlay) movieclip that contains the notes that scroll by, which loops for about three minutes. As the level progresses, the movieclip's framerate begins to lag and stutter. As far as the movieclip is concerned, no variables or functions are being called that would cause this. I have no idea how this could occur. It is also worth mentioning that the notes are represented by text (non-rasterized text), if that makes any difference. As far as posting my code goes, I think it would be far too convoluted to be worth your time. I just don't understand how the framerate of this movieclip could drop independent of the rest of the game.
This may be a big ask, and I am just a beginner in coding - but can someone tell me what is wrong with this code? (it is fairly short. The intentions of this code is to make the predefined object hero to move with acceleration and to slowly decelerate over time.
I have one simple question. When you type this line of code in AS3: var req:URLRequest=new URLRequest("somephp.php"); You get this error: TypeError: Error #2007: Parameter text must be non-null. So my question is how do you create URLRequest with non-direct link (so no [URL]).
How to convert UTC time into date time format in flex. I am using sdk 3.5. for example I have current date time in UTC format as 1309522586000 (milliseconds) and I want to convert it to friday jul 1 2011. How can I do this??
I'm working on creating a new look for my portfolio and had a concept.I would like have one movie clip tween in real time 365 frame increments, while another moves in real time minute or second increments.Along with this, I would like to be able to override the passage of time by scrolling an associated scrollbar.The two tweens would be independent of one another.
as everything is all database driven on my site i link the flash file using swfobject like but inside the swf file it calls an xml file that is local. Now because i have linked to the swf using http: the xml file will not load. Is it possible to link to the xml file in the same way as i have with the swf using http:?also when i export my flash file from the fla it comes up with an error on output saying " There is no property with the name'displayState' "???here is the actionscript code
function initGallery(){ function loadXML(loaded) if (loaded)xmlNode = this.firstChild; total = xmlNode.childNodes.length; for (i = 0; i < total;
I'm new to Flash CS5 and AS3 but i've attempted to create a (initially simple) track sampling app which allows the user to click an image to start/stop an mp3, I had the initial script sorted where the button would toggle that starting and stopping of the mp3. I've been trying soooooo hard for weeks but as soon as i've tried to package (to allow future script additions for effects) it it has thrown up the following error:
C:UsersAliceDesktopPrototypecomappApplication.as, Line 57 1046: Type was not found or was not a compile-time constant: URLRequest.
At work, I am trying to load JPGs externally using AS2 loadMovie() and loadClip() and the photos take too long to display. My boss does not want a preloader, so the photos just need to display on our website immediately.
Some of the photos are between 75K and 150K and photos do not display in order. They come in at different times. Because of this, my boss is claiming that I did not complete the pages although they are done and I am just loading the photos from outside the SWF.
what want to make is let people submit a URL and then show the image on the stage .. so i went an wrote my code but it doesn't work as i expected .. here is the code
var myurl:String ; // a var to load the text in it var reques:URLRequest = new URLRequest (myurl) ; // the urlrequest (i know that this only accept strings but what to do !!) var loader:Loader = new Loader(); // the loader
I have looked around a lot for the answer to this, here and out on the web, I just can't believe it can't be done.I have certificates that the user fills in their name once they successfully pass the on-line course, this works and prints fine. The decided they wanted the current date and time to show up on the certificate for their records. The date and time displays correctly, but when you go to print the certificate you get the default numerals, not the date and time, once the print dialogue box goes away after printing, you can see it change back to correct day and time.
I need to create a countdown timer to a date and time. I created a timer with the following code from a tutorial online. Problem is, I can't seem to figure out how to make it countdown to a time like 8am on that date. below is teh code I am working with. can anyone help me out?
this.onEnterFrame = function() { var today:Date = new Date(); var currentYear = today.getFullYear(); var currentTime = today.getTime(); var targetDate:Date = new Date(currentYear,05,13); var targetTime = targetDate.getTime(); var timeLeft = targetTime - currentTime; var sec = Math.floor(timeLeft/1000); var min = Math.floor(sec/60); var hrs =
I can get the current date in actionscript using the Date() function, my question is, does it give the same timezone for everyone? When I use it, it gives me the current hour and everything for the Eastern Time Zone (Newyork), but I live in Georgia, so I am eastern timezone, will someone who lives somewhere else, like california, run the code (below) and tell me if the time flash displays is the current time they have on their computer, or if the hours are off... with that said, if it is the same, and flash doesn't give everyone on earth the same time, is there any code I can use to retrieve the current time in 1 time zone no matter where on earth I am when I use the code? [code]
How would I modify this source if I wanted to have a one day then expire?I would like the source to use the time and/or date the swf was launched and count down to one work for one day.
I'm sorry to ask such a stupid question but the documentation is not clear to me. And I really don't want to screw it up. I am creating a flash piece that needs to change its content based on the date eastern time. so that the content on monday 00:00:00 will be different than the content sunday 11:59:59. I have everything set up for local time ie:
Code:var currentDate:Date = new Date();
But do to legal issues involved I need to set this up so that even if the user is in Alaska the content will change based on Eastern Standard Time.I'm sure I can use timeZoneOffset, but I'm just not sure how to implement it.
I have a map and want to be able to show the date and time on a few individual parts of the map. The date and time will display when the users roll-over the area of the map. There are about 10 different areas. Can someone tell me if that's possible.