ActionScript 2.0 :: Make A Button That When Pressed Creates A Movie Clip From The Library?
Jun 21, 2011
1. How to make a button that when pressed, creates a movie clip from the library? So let's say there's a movie clip called "Guy". When I press the button, it creates "Guy" at a certain position.
2. I have a shooterish game, and I want different enemies to affect the healthbar differently. So what I have for my healthbar is a 150 frame tween of a healthbar going down. On a basic enemy that deals 1 damage/frame, I have this:
[Code]...
"marine" is my character, and "bar" is the healthbar. So to make it go down multiple frames at one time, the only way I know of is:
I am trying to create a button that when pressed will make an movie clip visible and set it to a specific position on the screen. When this same button is pressed a second time the movie clip will become invisible.
I am looking for a way to fade in a white movie clip over my main movie when a button is pressed.
(i.e. When you press a button, a white rectangle will fade in over all other layers and then fade out after a couple of seconds. This is to make it look like the different pages are fading in and out without having to build the transition over and over again.)
I have a dial that can be rotated and scrolls between 40 and 210. At the moment, this works all the time. Is there a way of getting this to work only when a button remains depressed?
I've set up a movie clip containing a button that jumps to frame two when pressed, and back to frame one when pressed again. SO the dial needs to work when the movie clip (containing the button) is stopped on frame two, but not on frame 1.
i do flash at university and im pretty good with it. all im trying to do is push a movie clip when a button is pressed. pretty basic right? but it just doesnt appear the round in the movie clip plays just tha actual movie clip doesnt appear, its not hiding bejind the scene cos i have moved the whole scene and it still doesnt appear where it should. here is the code
I have a button, labeled "Main1," in a scene, "Main." When I click said button, I want an animation to start. Said animation is a movie clip named "ArrowAnim."Now, I have done something similar before in another project, using a code which I thought would have worked with this movie clip as well. The code I used before (and which worked flawlessly) was:
What I'm trying to do - remove/delete a movie-clip once a button has been pressed (Selling a tower)My problem - Is that from my limited knowledge none of the following work.
removeChild(myTower); Turret.removeChild(myTower); - (trying to reference the class of the turret so that it can access the movieclip) Turret.parent.removeChild(Turret) Turret(root).removeChild(Turret)
This function is placed in the first frame of the source.fla where all main functions are.The turret has its own class defining its properties and such.Basically what i want to happen is when the button function is activated to remove the movieclip Turret and the class from running.
_root.fadeBox_mc.onEnterFrame = function (){ if (fade){ this.nextFrame();[code]....
This causes a mc to fade in and out on rollover/rollout. But what I wanna make is a box that fades in when pressed on the button and fade out when pressed for the second time. But if I say
on (press){ _root.fade = true; }
the mc fades in, but I cant do another on (press) to fade out. Is this too confusing?
When a button is pressed it adds another movieclip (from the library) to a movieclip acting as a container at the bottom of the screen. This all works fine, and the movieclip is added to the container (directly in the middle), what i need is it to be positioned to the left. Obviously i could change the .x value, but its a little bit more complicated, because if there is already one movieclip there (in the container at the bottom), the next one that is added needs to be 25 pixels to the right of the movieclip already there.
Code: var bass1:Bass1 = new Bass1(); //navigation help_bt.addEventListener(MouseEvent.MOUSE_UP,help);[code].....
I have a simple animation which fades in two movie clip objects at the end. After this, the image stays static. I want both objects to be buttons to link to a website and to emailI'm not sure how to go about doing this, it seems once an object converted to a movie symbol it cannot be a button at the same time. How can I achieve this with CS4?
I recall doing this, but don't remember the steps. I need to make a movie clip into a button. I recall having frames with the labels "_up, _over, and _down" But that's all I remember. I lost my book with the instructions. Does anyone have any links to tutorials on this.
What button event should I use to make the program understands to DO SOMETHING only when the button is pressed/dragged. In my sample code below, I want something to happens only if the button is dragged beyond 200 in y axis. I tried onRelease, onRollOver and onDragOver but still not working
Im trying to make a movie clip that can be clicked once, but only once. its animation wont play if clicked a second time. But im having alot of trouble This is the code ive been trying to use, but im still new with Flash..
onClipEvent(load){ var clicked; clicked = false} on(press){ if (clicked = false){ gotoAndPlay (2); clicked = true;}
I am starting off by creating a very very basic flash document, with about 10 frames in it, just to get myself used to controls etc. i have got my buttons working to go from one frame to the next, and i am now wondering how to make a button load a movie clip, the movie clip is actually just a circle i drew and converted, but i would like this to be invisible, and then to load, or "play" when a button called "1" is clicked
I have a very simple fla i built, all i need is the hover "over" stage to play this tween. On the keyframe I made it a symbol, movie clip. In there all the tweens are set exactly. It seems if you wanted motion on a stage,you would just put that clip on the over stage. I uploaded the fla file: [URL]
I saved as swf & got this error msg in the compiler errors: Symbol=but1,layer 4, frame=1 Mouse events are only for button instancesIn the library I checked the properties of the button and its a movies clip, I'm not sure if it will make any difference if I change to button or graphic?I would like to upload the fla and swf files but this forum doesn't seem to allow me to attach files to messages.
I was asked to put all my actionscript in only at the main timeline, while I have lots of movie clips that acts as each page in my website. Each of them has buttons that I need to make them work without put the actionscript inside the movie clip but the main timeline.
I tried to use movieclip(parent).menu_btn.function(); which is not working
and now I'm trying to use array as a friend suggested me.
var play_buttons:Array = new Array("menu_btn", "ok_btn", "back3_btn"); stop(); //buttons for menu
[Code]....
the problem is when i clicked play button and it links to the play page,but it has an intro animation for 2-3 seconds before they reach the menu_btn that's why the error come out is that I have a null object since they execute the code b4 it comes to the menu_btn keyframe.
I have a button that when clicked starts a movie clip(a box enlarges from very tiny to large).That works fine. How do I make the same button reverse the movie clip when clicked again?
Any simple way of measuring how long a button has been pressed for - had a look at gettimer but this seems to be an odd way of doing things - basically I want to say onclick start timing - offclick end timing var time = time button was pressed!
I am making a website based in flash actionscript 3.0 i have a button nested in its own movie clip, because I have the button expanding to be able to read it i have figured out the only way to do this is by creating it as a movie clipa nd inside the movie clip creating it as a button. I added an event listener to the blog button by saying[code]...
i have named the symbol blog and have name the frame of where the blog page is going to be "blogframe" this line of code at the bottom is where i run into trouble the output window in Flash is saying "The blog button was clicked" just like i want it to. no errors are accouring why than is the playhead not going to frame "blogframe"? if the button is working when i click it the code is right i belive the problem here is it does not want the playhead to go to the frame i want it to. So i gues my question is, how can i make a button withing a movie clip interact with the main timeline?
if I attach two movie clips MC1 and MC2 on the stage.MC1 has a simple button also. MC2 is transparent.First I attach the MC1 and then I attach MC2. Both on the stage. So obviously, MC2 is added over the MC1. In this situation, I cannot click the button which is place in the MC1.If Im not wrong, in AS2, if the MC2 is transparent, the button in the MC1 can still respond to the mouse events.
How do you get a movie clip to flip vertically/horizontally when a key is pressed. I know how to rotate, but I need to get the clip to flip to make it look more realistic.
How do you get a movie clip to flip vertically/horizontally when a key is pressed. I know how to rotate, but I need to get the clip to flip to make it look more realistic.
I have a movie clip on a scene with a button inside. How can I make this button to go to play frames on the scene but not inside the movie clip in AS3.0?