ActionScript 2.0 :: Flash 8 - Trigger Time Up Without User Interaction?
Aug 10, 2009
I would like to start a timer on a button release which will trigger a "time up" on the user when a reasonable time to respond has been reached. I think I know how to use getTime to set a starttime variable but how do I trigger the "time up" without any user interaction?
This is the code I have:
var starttime=getTimer() // put this where you want to start tracking time
var elapsedTime=getTimer()-starttime; // put this where you want to know the time.
while (elapsedTime>4000)
I am looking at taking on a project that will be a considerable challenge since I come from a LAMP development environment. I am wanting to create a Flash driven community with chat and profiles. In PHP I know how I would go about handling the data as everything is put together on the server and returned to the user completely formatted, however adding a flash layer on top of it present a problem. I am not sure how to transport data from the server to a flash file without using XML. The obvious problem that I see is as more people are online, Sending updated XML files to flash could become a bandwidth hog and make for a slow UI. best method of moving result data from a PHP script to Flash without using XML or is that going to be the only viable option? My concern is load time. Also is there a good way of unloading data once it is no longer used (ie Photos).
I am looking for a way to capture the user interactions with a text input control in Flash over a period of time (not a screen cast)?For example: If the user enter some text, then delete, then enter something, I would be able to store that interaction as it happens and replay that later.
I have been tasked with tracking user interactions with a flash movie that contains several chapters. I need to track which chapters the user decides to watch. But I have no access to the flash movie itself and I can not modify it. The movie loads in a modal. I do have access to the HTML page from which the modal is spawned. This is a screenshot of the interface. There are 6 chapters. Users can select the chapters they want to watch. They can then click Play Your Demo. Alternatively there's a Play All button. I would like to track which chapters users select. This can be easily done with flash, but this is not an option. I hope I can use jQuery on the page to monitor user clicks. I am inclined to say this is not possible though, since JS can not track events/interactions with the flash movie, but I could be wrong.
I'm really stuck on this - I'm supposed to be delivering the project today. I need to be able upload a PPT without user interaction (so no FileReference)
On load - Get the current position of the movieclip object on stage which is stored in MySQL through PHP.When the user moves the movieclip object, update the x and y position of the object by sending it to MySQL through PHP.It's a pretty simple way of understanding Flash/PHP/MySQL Integration and I find it much less complex than a socket server but I don't think it's efficient enough to use with the constant queries. [URL] Does not really work very well, dont think the Y position works at all lol, when you refresh the page it is suppose to save your current object position into the database then load it again but it appears a bit buggy, not completely sure why - I'm pretty new to Load/Send but it doesnt matter much. Also the movement appears to be lagged too and opening a new window as a 'new user' does not share the same instance of the object on stage (I think that would require me to make seperate ID's for each user though to give them their own unique objects on stage.)Is there any better (more efficient and reliable) way of creating a stage for multi-user interaction (like player characters for a game which move around by user key input, not a chat room)...Which does not involve the use of a socket server?
At the moment I'm using Selenium-Flex to write functional tests for a video playback app.At the moment, I need to test that the app behaves appropriately when switched to fullscreen mode - make sure that the control bar is in a reasonable spot, the video resizes appropriately, etc., and of course to do that I need an automated way to make Flash Player go fullscreen.
For good reason, Flash's security features prevent being able to fullscreen except in response to user input. Actual user input, a javascript callback being called does not count.Is there any way to disable this security feature on my test rig, so I can actually run my automated tests on fullscreen mode? Barring that, is there any way to put Flash into fullscreen mode externally, so I can hack it up to work that way?
I want to open a file dialog via FileReference.browse() but I get #2176 error which means that this action can only be invoked upon some user interaction. I'm aware of security considerations but in my scenario I have a thin flash movie which merely displays an image and the whole UI is in javascript (I heavily use javascript <-> actionscript communication).
So the question is - do you think it would be possible to invoke FileReference.browse() upon the user interaction coming from javascript?
I verified that the installApp function is executed.Why doesn't the second piece of code work? Is user interaction required? If so what's a way around this?
I'm trying to change the colors of a blur filter. But I want the the colors to be constantly changing without any user interaction. So far i've set up a color matrix filter
Is it possible to get the custom cursor MC to act opposite the users actions? I want it to be opposite the center of the stage, lets say the real mouse cursor is 200px to the RIGHT of the center of the stage, but the custom mouse cursor is 200px to the LEFT... get it? And the same goes for the y coordinates. I gave it a try, but can't seem to get it right, math never was my strong side
The code flow is as follows: user clicks 'download details' button on the page -> on button click handler a call to a RPC method is made using s:CallResponder -> RPC method generates and returns a URL from where to download the file -> the success event handler of the CallResponder gets the url where FileRefrence.download() is used to download the file but throws following error:-
Error: Error #2176: Certain actions, such as those that display a pop-up window, may only be invoked upon user interaction, for example by a mouse click or button press.
I need to create a user interaction simulating the use of a spirit level showing that a rectangular object on the stage is level. It doesn't have to actually work like spirit level, basically just has to give the impression that it has worked like one.
Maybe make the bubble of the spirit level should move (become animated) when being dragged to the object, then settle (animation come to a stop) when dropped in place on top of the rectangular object? Although I am unsure of the code to go about this?
i know what is wrong with this function? This is a function which I use to trigger an action with different time duration. When I call this function it just wont work.
I'm trying to achieve something that I'm sure it's not that complicated, but unfortunately I have not clue how to do it.I have created some text fields. And what I want to do, it's that when the user clicks onthem, in order to start writing, I want a specific movieclip to dissapear.This could be achievable if I knew how to make the textfield behave like a button; but I don't know what code I need for this, as onPress it's not working at all.
I am trying to figure out how to trigger a button's over state (i.e. play the over state movie clip for about 4 seconds and then return to the up state) without the mouse event.
The playing of the movie clip would occur when an Action Script cue point in an flv was reached. I think I have the right code for the cue point handling, but have no idea how to specify the over state of a button, or how to tell it to play for a specified time and then return to it's up state.[code]...
I'm attempting to use Flash for displaying "scrolls" on our educational access channel. I have an announcement on each frame, which has a 7 sec delay, and a footer that displays the current time. What I would like to do, using the vars the Hours and the Minutes trigger a command that at a set time, like 8:20, it would jump to another swf file that might contain a video playback component. I can't seem to come up with the right combination to trigger it a set time. Here is what the frame 1 AS contains.
ActionScript Code: stop(); var wT:uint = 1000; //wT = waitingTime var ttL:uint = 1; //ttL = times to loop function customTimer (timeToWait:int = 1):void { [Code] .....
I would like to implement an inspection time task using Actionscript. The idea is to dynamically change the time interval between masked and unmasked images based on user responses. The "inspection time" is defined as the interval at which the user achieves certain accuracy. There are various factors affecting the accuracy of that interval: monitor refresh rate, flash vm frame rate, Timer event accuracy, render time. Anything else? How do I determine the actual inverval the user sees? High accuracy is required, since typical performance is from 20 to 80 msec on that task. I assume the limiting factor is the monitor refresh rate. If it's 60Hz, I would only be able to increment by 16.7msec.
I have a project in Flash Mx 2004. On the first frame there is a menu with 4 menu items. When the user clicks an item, they are taken to another frame with some text and an exit button that takes them back to the menu. The forward button will not become active until all of the menu items have been viewed. There is no particular order for the items to be viewed, just that they all be viewed before the forward arrow is active and the user can continue. I tried puttin an action on the exit button to disable the related menu item, however, the item just resets back to enabled each time a user re-enters the frame.
I made a game as the same site URL..Anyone knows how to prevent user open and play game on multiple browser windows at a time?I used flash control to embed flash into aspx page and connect to sql server
I've been trying to teach myself flash for a couple of weeks and am totally lost. I have had experience with programming in the past, so I understand logic, etc, but I really am not grasping this forced time based system.What I need to do seems pretty simple. I have a jpg of a washing machine front panel. I need to be able to put some transparent "buttons" over it, and have some areas "light up" when the buttons are pressed. So far I understand that I have to work in a chronological setup, with key frames for each state of interaction, and use buttons with some kind of gotoframe action script. what I can't do:
1. get the background jpg to stick to the stage. it apparently has to be either a symbol or a layer?
2. make transparent buttons. in flash catalyst I can just set the opacity to 0, but I'm not sure how to do this in flash pro.
I guess those are the pressing issues. I had tried to import the jpg as a psd background, but then I had to put the button on a separate layer, and it was always either behind the background, or I had to have it's action refer only to the timeline of it's own layer and not the background.
I am making a game where I want to have a timer running over each level (a total of 4). When the user has finished the game, I want the timer to stop and then display their time. I have 2 dynamic text boxes with the varibles set to them as "Seconds" and the other as "Min". Here is the ActionScript I have for it right now:
If I have several items that move across the screen but the user can click any of them at any time, how do I record the current position of the item in order to use that data to change the position of the item?
I have a video embedded in Flash as an FLV. I'm able to get the video to play through the way I want, but when the video plays through and ends, I want to have two options/"buttons" display that allow the user to either replay the video a la youtube, or link to another web page.
I know it must a very basic question but I can't seem to find any answers. I've included a screen capture of the end of the video.
I wish to be able to use a Flash animation (call it "one.swf, loaded into "one.html"") as a control panel to control the activities in another animation (say "two.swf" which of course will reside in "two.html")The control panel ("one.swf") will have 10 buttons for the navigation around "two.swf" and "on release" of the butons, I would like for BOTH 1. the navigation in "two.swf" to happen AND 2. "one.swf" to be (preferably) minimised or else closed.What sort of coding is needed to enable this interaction between the two swf files?here will be a button on "two.swf" which will be used to call up "one.swf", but presumably the coding there will need to be different if "one.swf" is minimised to how it is if it is closed. Whilst I can hack opening "one.swf" from fresh if it has been closed, how do I code the button to restore it from being minimised?
I created a huge flash application and I need it to interact with an ASP file that interacts wiht a database. But when i loadvars in flash it take a very very long time to load. My guess is that becaus there are sooo many variables, passing them all takes a long time. Is there anyway I can pass only a few variables or speed up the process?