I'm rather new to AS3 and have been tasked with a project, the project requires reading in values from an XML file created by PHP, this works fine if the XML file is available, and is just being updated by PHP, however, when flash calls the PHP page that creates the XML file for the first time, it doesn't give PHP enough time to make the XML file.
Is there any way to implement waiting for, say, 3 seconds in ActionScript, but to stay within same function? I have looked setInterval, setTimeOut and similar functions, but what I really need is this:
[Code]...
In case you wonder why I need this - it is a legal requirement, and no, I can't change it.
Is it possible in AS3, to have 0 alpha for some seconds, then have the buttons fade in... and I say buttons, as I have two of them. But wanted to finish it all of with a nice fade-in effect on my buttons. I've found some nice fade out effects with tweening in AS3, but I need fade in - and would like for me to decide when they should do this. So far I'm pretty satisfied with my first flash file, but I do like perfection!
I have the following actionscript which is working fine, but I would like to wait for some seconds each image once has reached the alpha in 100, if you see the example in the headerwhat it does is that the image fades in and when it gets to 100 starts fading out, and I want that when it gets the alpha in 100, keep it for let's say 5 seconds and then fade it out.
I'm programming some tweens with actionscript and I want the flashplayer to wait 0.5 seconds between each action. I've used set interval before, but that was when I only wanted the playhead to stop, wait so many seconds. In this instance I need it to go like this:
[Code]....
e.t.c and there are 20 mc's that I need to tween. Obviously don't want to have mountains of nested code, If you could set out the syntax in your replies that would be great as otherwise I probably won't understand!
I am still working to fix a FIRED developers code he left us with. The code in question goes out and request information from a database, places it into arrays and also checks session. THis is what I think it should be doing. I am getting a bunch of undefined returns ( prints out in the assigned text fields). Is there a way to make Flash WAIT until all the data has been retrieved from the database. This is out first theory.
I'm just trying to make a simple function that will return all the data from my SQLITE database as an array. But it looks like when my function is returning the array, the SQL statement is actually still executing... so it's empty... Does anyone have a suggestion? Or am I just going about this whole thing wrong.I know I could just have the event listener functions outside this function, and they could then set the data. But i'm trying to make a AS3 Class that holds all my SQL functions, and It would be nice to have everything for this particular function just in one function, so it can return an array to me.
public function getFavsGamesArray():Array { getFavsArraySql.addEventListener(SQLEvent.RESULT, res);
I am trying to write functions as efficient and reusable as possible. One function in particular I wrote was designed to easily create new objects from externally loaded files. The problem I have is that I can't think of a way to make the function wait for an event listener to complete before returning the desired object. Here is what I have so far and I will point out where the problem is.
Code:
var myNewObj:Object = loadFile(parentName, "swfs/" , "file.swf"); function loadFile(parentObj:Object, urlLocation:String, fileName:String):Object{ var fileLoader:Loader = new Loader();
What i want to do, is, make it wait before it the timeline goes to the certain frame#, so the image_loader1 loads its image1. I'm making it wait, not because it takes time loading (which it would not, since image1 is already on the stage, loaded up in image_loader2) but the image still takes time to show on the image_loader1 (half a second).So, I want my_btn to be functioned like this that it performs its first action which is
'image_loader1.loadMovie("imagepath");' and then 'gotoAndPlay(frame#);'..
When i use time varaible and then minus the time. Ive noticed that flash does not count down in seconds, but the speed of light. My maths are not very strong so how can i get flash to count in seconds
var time =60; sprite.onEnterframe = function(){ time -=1; ( this counts faster than seconds) }
How would I make a function last 10 seconds? For example, the function would stop after 10 seconds. I know you have to use timers, but can't quite figure out how to accomplish this.
I am trying to write a program in which 2 random pictures appear on the screen, and when you click on a specific one of the 2, the other disappears for 250 ms, and then the whole thing starts over with 2 new random pics. I have everything working the way I want EXCEPT for the vanishish-for-250-ms part.Specifically, the program is supposed to display 1 picture from 1 group and 1 from a 2nd group, and when you click on the pic from group 1, the group 2 pic is supposed to vanish for 250 ms. Each group has 16 pictures, so the code as it stands now basically randomly picks whether the group 1 pic will appear in movie clip #1 or #2 (faces1_mov and faces2_mov), randomly pics a group 1 pic, displays it in the movieclip it randomly chose, and then puts a random group 2 pic in the remaining movieclip, so the program has to know which clip has the group 2 pic in it and make it disappear when the other clip is clicked.Here is my code:
I'm making 8 input boxes with 8 different answers. Users can key in their answers in the input boxes. The order of the 8 answers will not affect their results. However when users get the wrong answers, the wrong answers will be deleted. My question here is, when the wrong answers are deleted automatically, how do i make the correct answers to appear by themselves after 5 seconds? Below is my code that i put on a "check answer" button.
on(release) { answers = new Array(8); answers[0] = "professional selling";[code].....
I want to make a circle rotate over 6 seconds. Does anyone know how to code this in AS 2.0 so that it happens over the 6 seconds. Basically I want the twelve oclock position on the circle will rotate all the way around back to the top over the 6 seconds.
I would like to know what the best way to implement the following feature is...
I have a popup dialogbox that comes up when the user clicks an object on stage...I want this popup to disappear or "close" if the user does not click the "close" button after 2 or 3 seconds...any takers?