ActionScript 2.0 :: [Flash 8] Reseting Buttons On Press
Apr 16, 2008
Two buttons ( or movieclips ) on screen, if user clicks one it plays an animation loop, sets a variable, and resets the other button back to the "up" state, or the non-animation part.
Actual use is a simple game with two skin options for a space ship, if user clicks the left one it glows, sets the shipSelect = 1 and waits for player to click continue at the bottom. If the player clicks the right (while the first is still going) then it resets the first ship back to non-glowy, starts to glow itself and sets the variable.
First attempt at this was to have two movieclips for each ship, with a "up" state and a "down" state inside the mc's, labeled as such, the down state had the animation loop.
However, I was running into trouble with getting a mouse listener to see if the user clicked on the MC. Tried things like
my_mc1.onRelease = function () { reset other mc to up, set this mc to down, set the variable }
and onClipEvent(mouseDown) { etc }
decided that wasn't a good way to go about it, didnt care if it was animated and just went with buttons.
this worked fine except that it wouldn't reset the other button when I clicked on one, say i clicked the left one, it would glow, then i clicked the right one - it would glow but i couldn't get a way for the left to stop glowing, when the right one is clicked.
From the comments posted I have been able to get FLA to work with the variable. Now I have a new problem. I can't seem to keep the variable I set in the first frame to stop going back to zero. Instead of getting long winded in discriptions I will just post the FLA and anybody can feel free to give me some feedback if the want?
I'm working on a quiz where essentially you see 3 pictures that reflect a particular continent, and you answer with which continent you think it is. It works really well with the first answer "Australia", but when i go to the next question of which "Europe" is the answer, it wont accept anything but australia, how do I fix this
for clarification (answerTxt is the input box) and (resultTxt2 is where it says right or wrong)
heres all the code i have so far, answerTxt.addEventListener(Event.CHANGE, testAustraliaText);
I'm trying to figure out how to get buttons to be activated by keyboard presses. I have found how to do that with specific keys ... but not with ANY keypress. I'm making a game for tiny children and they can't manipulate the mouse well. So I'm setting up a few things on stage that will run in a certain order when the child presses any key on the keyboard. For example, any key is pressed, dog wags his tail .... any key is pressed again, cat jumps, any key is pressed a third time, cow munches hay, and so on till it goes through a bunch of animal animations, then goes back to the first one. I'm pretty new at this stuff and have been banging my head against google for days trying to find the answer to this out there with no luck! I could do either movieclips or movie clips inside buttons if that makes sense.
i havent tried to do this yet but im gonna be getting to it this week so i thought i might get some input on my task. What I would like to do is when my buttons are pressed i want a animation to be triggered... im thinking of using actionscript. gotoAndPlay();? im not sure. its been the gotoAndPlay /gotoAndStop that are confusing me.... If anyone could maybe give me the code i would use or maybe a link to a tutorial on it for FLASH MX!
The problem is: When I press my buttons twice, the text in the scroller disappears.Everything is set so that It shouldnt be possible to press the same button twice though.The situation in short is as follows. I have 4 scenes and 4 buttons, every button linking to respectively another scene / page. The buttons all are in movieclips. I have 4 different movieclips all containing all buttons. For the page movieclip the-button in the movieclip getsœswitched o by ungrouping it and so on, and so on.On every scene I put the movieclip, with the correct button switched of, on top, with thenction. The other movieclips are made invisible by the visible = true˜delete this.onEnterFrame; function.Im not a develloper but a graphic designer. Dont know much about AS2. I bought the photoslider and textscroller on FlashDen and thought d finnish of this project pretty quickly, but I thinking m almost there" for already many hours now.
, i want to make a carousel -type gallery like the one from the tutorial but with a slight variation: i want it to move only when i press a button.(move left when i press the left arrow and to the right when i press the right).And i want it to move by one image at a time and i want to know which image is to the front(i've created a dynamic text field called imgName).I hope i'm explaining this correctly and i'm attaching an example with two arrows with no actions on them.
I'm working on a dynamically resized photo gallery like everyone else and their mother. Everything works ok so far, until I try to add key detection to complement the previous and next buttons already in place. When I hit the left or right key it registers, but the picture doesn't resize the same as if I just press the prev or next buttons. It actually loads the next picture, and then resizes on the follow key hit.
this works fine, just wondering if anyone has another way to handle it. it seems excessive to have 4 handlers for touch input, but i cant figure out any other way.
TOUCH_OVER and TOUCH_OUT check a switch statement to enable/disable buttons within buttonContainer.
TOUCH_BEGIN and TOUCH_END are used to store points and get a "swipe angle" (only if TOUCH_END is not over a button)
my only problem is i started having glitch's i think becuase so many listeners including: ORIENTATION_CHANGE, KeyboardEvents, Event.DEACTIVATE
this is why i ask if perhaps im missing someway to simplify the touch input listeners
I am trying to make a light comparison chart where the lights can be turned on inividually by the user and one can be compared to another depending on which of the 6 lights you want to view.So far i have managed to make this work with 5 lights over 33 layers and diffferent buttons and different handlers for each of the buttons on each layer but as soon as the 4 and 5 light come into play everything slows down struggles and sometimes gives up.Is there a simple way of doing this which i am unaware of.I am currently using the gotoandstop comand to go to a specific frame based on the button press.
I have a problem when I making a game Flash with action script 3,. I want tomake my character move when the key helding and I want my character attackwith one tab press either
I have text field which is 0 by default (score_txt)Two buttons +1 and -1 (plus_btn and minus_btn) When I press +1 text increases by one, and when i press -1 it decreses
The problem is that even though this external movie covers the whole stage, My mouse can still "see" buttons that are on the stage, and I can click them. I don't want to be able to click the buttons through my external movie.
have a look here: [URL] As you can see, you can scroll through the pictures by using the "<prev" or ">next" buttons OR by clicking on the individual numbers. I made it to where the numbers change colors when you click on them individually, but I can't for the life of me figure out how to make the number corresponding to the picture change colors when you press the "<prev" or ">next" buttons! I've experimented with "if/else" statements for days now, but nothing is working. The pictures are loading from an XML file. Here's the AS on the main timeline:
i have an object that i want to drag and drop with the same event.Something like on press start drag and on press again stop drag. I'm sure it's pretty simple with and if and else statment but i can't find how to do that...The best i have done so far was this:
I'm wondering if there's a way to temporarily disable keyboard shortcuts in Flash? The problem is that some key presses don't register when I'm testing a movie in flash because flash itself registers the key. For example pressing "B" while I'm testing a movie activates the Brush tool but doesn't trigger an event in the actual movie. When I publish the movie and try it in a browser it works fine.
is it possible to make flash to Press Spacebar or Press Enter in keyboard?i am trying to make a if textbox.length >= 3 , it will Press Spacebaris it possible to make flash really Press Spacebar out just like in the keyboard?
I am currently working on a new game and I need help on this part. It is probably simple to do but I am a noob. Basically I am making a window cleaning game and I have set it up so that the dirt slowly dissapears through the frames. What I need to know is how to I script it so that each time I press space it jumps to each frame.
e.g hit space jump to frame 2 press again jumps to next frame.I know How to set up the key press and know space is 32..
Is there a script similar to the image below that lets the user press a copy button to copy text to their clipboards (instead of right-clicking to copy)? Here's the URL where I got that image: [URL]. Where I can find a script to do implement that functionality?
i'm building an projector application in AS3, as a slide show.When the right and left keys are pressed on the keyboard, the slides change.the code to change the slide:
Code: function setup() { stage.addEventListener(KeyboardEvent.KEY_DOWN, displayKey); } setup();
[code]....
Some slides have button on it, that change the slide, jumping to a chapter the user whant to see.the problem i'm having is that when the button at a slide is clicked, the key press detection does not work anymore. To make it work, I have to click somewhere on the stage.
I've trying to find a solution for a fullscreen bug. Here is a picture showing the "reel" in normal mode:[URL] When I press the magnifying glass the middle picture should go fullscreen. But this is what happens: [URL] As you can see, a part of the left pic is showing as well. Depending on what resolution im on the pictures are shown differently but never with correct fullscreen for the middle picture. I'm attaching some of the code here where I'm guessing the problem might be.
How do you record / save a button press in Flash as3 and send it to moodle via scorm? I have two buttons, 'choice1' & 'choice2', and would like the users' choice to be recorded to SCORM. I just need to send 'some text' to moodle when the user presses either button.
Have been pointed to 'cmi.interactions' but after spending the entire day trying to find a working example, I'm completely lost. There appear to be no coded examples anywhere.
I'm having problems with the flash buttons on the flash website i made for a client. or some reason the buttons in the top and bottom menu work on some people's computers but on some they don't. I don't know what to do, i had this code for all the buttons,
on (release) { getURL("http://legaldepartment.ca/","_self"); }
and they worked on my computer but on others the buttons didn't work at all so i added this code to each button also
I'm trying to build a flash keypad that fills in input text boxes when you press a button.I have two input text fields. I can assign each button a number and tell it to display that number in the text field when pressed. for example:
I have a interactive movie clip with buttons. The problem I have with my movie clip is that whilst the movie is playing and I click the forebtn, it stops the movie. Ideally I would like the movie clip to start playing straight away when I press the fore button.