Actionscript 3 :: Detect Keydown Up And Down Arrow In Same Time Case Page Dance?
Oct 6, 2011I work at project to build dance game with AS 3.0 control by Page Dance.
View 1 RepliesI work at project to build dance game with AS 3.0 control by Page Dance.
View 1 Repliesi'm trying to create a game that has a similar concept as Dance Dance Revolution - if shown is a down arrow then press down, if up arrow is shown then press up ...i'm having problems with the "if shown is a ... arrow" part - i managed to get pressed key check working, so if you press the correct key you'll progress but if you press the wrong one the appropriate action will execute.
in frame 1 i have the movieclip that contains the arrow display with the following code:
onClipEvent(keyDown){
if (_global.x = "up") {
if (Key.isDown(Key.UP)){
gotoAndStop("down");
[code]....
looks ok to me, but when i tested by changing the if condition for the mc action to if (_global.x = "down") the thing still executed as if _global.x = "up" .
I am trying to detect the keydown/keyup event of a textbox. I am trying to do it using an EventListener object. Here's my code, which is not working. MyTextbox is the instance name of the textfield on the stage. When I run this code, nothing appears in the output window as it should.
[Code]...
[code]This code will trace "up is pressed." into the output panel whenever the UP ARROW KEY is pressed.Try pressing up a couples times to make sure it works.Now hold down the SPACE BAR and the LEFT ARROW KEY at the same time.Try pressing up while you hold BOTH those keys down, and it wont detect the UP ARROW KEY being pressed.It also wont detect the UP ARROW KEY being pressed if you hold down the combination CTRL+LEFT ARROW KEY.
View 3 RepliesI have a custom component, containing a List displaying items from an XMLListCollection:
[Code]....
Also if I click twice, only 1 mouse click will cause my custom event to be dispatched (because obviously there is no change between the items). how to make my List only react to mouse clicks? UPDATE: Yes, I've tried using "change" event for the List before, but then I have the problem that it is fired, even if the List scrollbar is clicked.
I know I'm not even close. I'm no mathematician. I just can't figure out how to adjust the power and arc of the arrow to hit the target every time.My test code on the timeline:
Code:
function shoot(e:MouseEvent):void
{
[code].....
Is this a script out there that will prevent the user from scrolling the page (page up & down) when they press the UP and DOWN arrow keys?
I have created a car game, but the only problem is the page scrolls when the player presses the arrow keys!
I've never had this problem before, usually once you activate the Flash movie then page scrolling is disabled.
When I use my arrow keys to control the car, the page in the browser scrolls up/down.
The problem with this is when you press it a few times, the page scrolls enough where you can only see half of the Flash movie or something and it ruins the game experience.
Note: When I press the UP arrow key, the car moves forward AND the page scrolls. So it's not a matter of focusing on the Flash movie.
I have some trouble with the conversion applied by BlazeDS to the name of the properties when this name begins with a lower-case letter followed by a capital letter. I have an ActionScript class similar to this:
[Code]...
How do i change content on a page each time a user visits or refreshes the page? example: the icon on kirupas header changes when the page is refreshed or re loaded. I have searched using dynamic content, but didn't quite find it...I only want to change 1 image..
View 1 RepliesI have a site up that is a "music" site, it is XML and flash and I would like to know if it would be possible to and how would I enable the page so that it shuffles the songs and plays a random song every time the page is loaded.URL...
View 2 RepliesAm developing a website in joomla and have a .swf file loading for the banner of each page depending on which page id is passed via the url. Basically i have a default banner and on certain pages i have a different .swf loading. This is done with php. Now what i want is to use actionscript to detect if a page has been visited - if it has then set the movie to a still frame so the movie only runs once when the page is visited . I came across a script which allows me do this
//initialize the shared object � get it if it exists on this computer
var my_so:SharedObject = SharedObject.getLocal("visited", "/");
//check to see if the visited info object exists and act accordingly
if (my_so.data.newVisitor != undefined) {
[Code].....
This is great and works well for the default .swf but i need scripts for my other .swf files that will detect if a visitor has been to these pages or that these .swf files have run.
What's the best way to add a flash detect to a html page. I have a html page with a flash element in a DIV. (but without prober flash detect). Now i'm confused about the generated code after publishing my flash file.
What part of code should I put in my html file, or is it possible to link to a 'universal js file'?
I have a flash file that will be running on my website, however, if, when a user is using the flash file, there is an update? (i.e. I update the swf and upload the new one to my site) I want the current flash file to say, "A new update is ready, refresh your page" .... I planned on doing this by having an html page that just has a number on it, when you first open the flash file it will find out what number is on that page, then, every 30 seconds or so it will check that page again, and, if that number changes (because I edited the html page to have a new number on it.) then it will know that I've also uploaded a new version of the swf file to the server and it will alert the user to refresh the page... So how do I check what number is on a blank html page with only 1 number in it via actionscript 2.0? Something about XML? Or is there just a simple function?
View 3 RepliesI have an animated logo swf file that loads and runs once on the home page every time the page loads. The logo has been updated to appear in three different colour schemes. I want one scheme to load and when the page is refreshed or revisited, one of the other colour schemes to load in its place. They can appear in any random order, just a different one to the one that played before reloading.Can someone point me to an answer or tell me how to do it? I have found a way in JavaScript but this only works on plain images, not swf files.
View 6 RepliesI have a video playing on my page. I want to show and hide some div's when the video reaches a certain point. Lets say hide something on 10th second and show it again on 20th second.I can easily do it in HTML5 with video tag and currentTime attribute but for IE I have to create the same functionality and I think with flash based videos (from YouTube or something like that).Is there a way to detect the current time of a video playing on my website, embeded from YouTube, Metacafe or any other video sharing site?I know I could detect it in flash and make it run some JavaScript function but I don't have flash nor have the skills to do it in AS3.
View 2 RepliesIs is possible to detect within JavaScript of Flash if there is auto audio another flash object (mostly ad) on the page?
View 2 RepliesIs there any way for a Flash component to look up the URL of the website it is embedded in? For example, if I embed a YouTube video on my website, does Google have any way of knowing who referred to them?
View 2 RepliesIs there any way for a Flash component to look up the URL of the website it is embedded in? For example, if I embed a YouTube video on my website, does Google have any way of knowing who referred to them?
View 1 RepliesI've created a website which uses a flash header incorporating the navigation. Each time a user loads a new page, the header replays.Is it possible for a bit of script to detect if the header has played and not play it again on every page load?
View 1 RepliesIs there a way for a Flash Facebook app in an iFrame to detect if the user is a fan of the page using the Graph API for Actionscript 3? If not can I achieve the same goal using Javascript? without asking the user for permission (no access token required).
View 2 Replieswith the following problem:I have 1 button that when hit 1 time shouldplay "movieclip 1"when hit for the second timeplays "mc 2"on so on untill mc9(each movieclip plays continously when once activated)
View 0 RepliesI want to assign a value to a variable ONCE on the correct key strike. THe problem is, I can hit the key three times and get the desired value of 3 that is to trigger another function. I only want each key to be a value of 1 in my switch/case. My brain is mush on this one.
[Code]...
I have code that, when pressing the left or right key, will go to the next frame within my movie:
Code:
stop();
this.onKeyDown = function() {
if (Key.getCode() == Key.LEFT) {
this.prevFrame();
[code]....
However, this will go to the next frame and stop.How can I get it so it will go to the next frame and play through the time line until I put in a stop command?Or, along the same lines, how could I set it so on keyDown it will go to and play whatever frame I choose?
What I'm trying to do is create a program that, depending on 2 variables, multiplies another variable by a static number. Heres the code I have so far:
[Code]...
I want this on an MC:
[AS]
i = 0;
switch(thing){
case 0:
[code]....
Basically what I'm wondering is, will I lose the value of i in the first switch once I'm out of the switch? Can the second switch read the 1st switch?
Im trying to create a program that, depending on 2 variables, multiplies another variable by a static number. A friend suggested I use case/switch instead of if/else statements,which is what I was using before.
[Code]...
I have a simple movie with the following code. The idea is to move from one frame to the next or back using the arrow keys on the keyboard [code]...
View 6 RepliesMy app has a datagrid as well as many other UIComponents (buttons, menus, etc). I have a general stage KeyDown handler as well as a specific one for the datagrid. The behavior I'm trying to implement is turning out to be trickier than I thought: basically, when using the keyboard arrows I would like the datagrid to always hear about such commands, even if it's not in focus.
Possible approaches I thought of:have the DG be in focus at all times: seems stupid / tricky - basically would need to remember to give focus back to DG after any interaction with the rest of the UI, which obviously doesn't scale.try to set the DG in focus from stage KeyDown handler: seems like the timing doesn't work since the DG gets focus too late to "hear" the event.from the stage keydown handler, check if the DG is not in focus, and if so pass it the event. This seems to make sense in theory, but I'm not sure how to do this properly since my stage keyDown handler uses capture, and thus seems to catch the same event over and over.
I'm trying to make a simple virtual keyboard. So if I click the btnA, the A keydown will be inputted.
View 1 RepliesI am trying to detect the key down event for the alt key in flex. I have a standard event listener for KeyboardEvent.KEY_DOWN and KeyboardEvent.KEY_UP but don't get any response for the alt key (or ctrl key).
I know I can detect if the alt key was pressed via a mouse event, but I want to update the cursor when the alt key is pressed to show it will perform a different action from when it's not pressed.
I am using Safari on a Mac for developing so let me know if perhaps it's an isolated issue.