ActionScript 2.0 :: Control Layers Through A Button?
Sep 30, 2010
I ahve few layers for each layers with animations i have created a button. I need to link each button to a different layer. So when i click a button the layer which is linked to this button plays the movie from the specified frame.
I have a swf file that has numerous buttons on it, and when I hover over them images appears. But when my images appears, I have other buttons (whose layers are on top of this current button layer) also appear on top of my images. I tried merging all my buttons onto one layer, but that doesn't seem to work either.
How would I be able to not make those other buttons appear on my hover state without using ActionScript?
the snow effect always acts like the top layer, ok what i mean is, i have 3 layers, (1)toplayer= a car, (2)middle= snow, (3)low= background.I want to make the snow to be seen behind the car...i hope you understand what i mean , whenever i put the code from the link above it acts as the top layer and appears in front of everything.
I have an animation that shows items highlighted in a diagram. As the items are highlighted, the audio will play (to explain the animation). because we are creating this for people with possible disabilities, we also created captions with text for the audio. So, in separate layers, we created speech bubbles and text that is synchronized to the animated actions on the screen. this will also be synchronized with the audio. We want to have a button (close captioning button) that when users press it, they see the text captions and if they press it again, they don't see the text captions. my questions are
1) what will be the easiest way to create the effect i am looking for? 2) what actionscript command will i need for the button's actions?
Is there any way to create a keyboard shortcut using a the control button plus a key button. For example, if I want to print the screen, I would press control + p.
Is it possible to add layers, re-order layers, move movieclips from layer to layer or specify which layer a duplicate movieclip appears on at runtime with AS3?I am aware of the depth properties and the functions associated with that but it would be easier to have a concept of a layer because I am dealing with masks.I have a nasty feeling I'm gonna be told that layers don't really exist within an swf and that depths and setmask are all there is to work with.
I used a tutorial to attempt to set up my code so that after a button is released and an external .swf is loaded the same button can't be activated again (on release or on rollover) until a different button is released.
Here is an example of my actionscript. What I'm trying to do here is just have the button not replay the mc in the over state if it's movie clip is already loaded in[code]...
I am trying to use a button to control a timelineie if you click once you gotoAndPlay frame 2, the next time you click the same button you will gotoAndPlay frame 22, then gotoAndPlay 44 etc.I have spent the last couple of days trawling forums and a variable seems to be the answer, but I am not sure if this is correct.
I'm trying to set focus on a specific button when the app launches (or later based on certain events), so that the user can simply hit return to press the button. None of the following approaches work however.
protected function group1_creationCompleteHandler(event:FlexEvent):void { //btnBrowse.setFocus(); focusManager.setFocus(btnBrowse); }
The links on the site above have a nice alpha tween effect. It looks like the rollover fades out the alpha so that the links appear brighter. When you rollout the alpha reduces.
What would be the best/most logical way to do this? I presume you create some AS that contols the alpha tween and keep this on the timeline as a function. Then for each button you call the function.
I am using Flash CS3 and Action Script 2.0 I have created a test file. See Attached
I am looking for AS to control a scrollbar with a button. Jump to headline location.
First, I have 3 buttons. Red, Blue and Yellow. Second, I have a scrollbar window with text in it. The scrollbar moves to any part of the text. The first paragraph is for the Red text, the second for the Blue text and third is Yellow text.
When you click on the "Red" button the scrollbar should move to the RED TEXT headline. When you click on the "Blue" button it should move to the BLUE TEXT headline. And the same for the Yellow.
So im creating a site for a friend and I have placed the menu inside a movieclip so the buttons are inside the movieclip and want them to control the main timeline. This the script i have tried :
how I can control two events on one (the same) button click. On click, the first function must jump the user to a particular frame label and at the same time trigger a second function which is a movie clip on that particular frame. I must note that the event listener is attached to an actual Button and not a movie clip.
I want to put some control on play button of flvplayer component in AS2.0.How this can be done ??How I can call play button: I don't know how it to be referenced/its name.
I have a main SWF that is comprised of scenes. I have buttons that go between those scenes at the bottom (prevscene, nextscene). This works well. On the last scene, I have it loadmovienum and it loads an SWF that has a few scenes in it. It also has the buttons to go between those scenes, which works well.My issue is the first scene of that SWF that is loaded in the main SWF needs to have a button that will send the main SWF to the previous scene in it. Of, conversely, I need the buttons in the main SWF to tell the loaded SWF to go nextscene/prevscene.
Is there a way to control a movieclip playback with a slider button? Just like a video player but scripted to control an internal movieclip playback in the SWF.
I'm used to AS1/2 and AS3 is STILL throwing me all over the place, a developer I am not.What code would I need for a simple rollover function on a button to skip a movieclip between two frames?[code]
I'm creating a schedule page which has a calendar and a timeline (a graphic timeline not the flash timeline) that need to interact. When someone clicks on a calender date I want it to jump to that date on the graphic timeline. In order to cut file size down I split the calendar and the graphic timeline into two different files which are both loaded into a master page. The calendar is on level 1 and the graphic timeline is on level 5.
Sorry if this question is confusing, I'll try not to mix up the graphic timeline and the flash timeline, but -- Is it possible for a button in the calender file to trigger the graphic timeline file to change frames? What would that code look like? I tried on(release){level5.gotoAndStop(2)}, but that doesn't seem to do anything and I don't get any error.This might be really simple or impossible for all I know..
I am trying to have a play/pause button (in one flash) to control an external other flash movie.I saw the general tutorial by Jesse and I know I must use localconnection but so far haven't manage to make it work.URL...
I am having a problem using an if statement in a button. What I want to do is go to a frame dependent on which frame we are already on. For example if I am on frame one and I press the button the first time it will take me to frame five, if I then press the button a second time the actionscript detects we are on frame five so goes to frame ten and so on.
ActionScript Code: on (release) { gotoAndPlay(5); if (currentframe == 5) { gotoAndPlay(10); } else if (currentframe == 10) { gotoAndPlay(15); } else if (currentframe == 15) { gotoAndPlay(20); }}
When I first press the button it takes me to frame 5, the second time I press it goes to frame 10, but when I press after that instead of going to 15 it takes me back to 5 then 10 then 5 then 10 etc and is stuck between going from 5 to 10 and back again.
I'm just looking for a simpler way to control button states instead of writing separate onRollOver, onRollOut, onRelease for each button. I tried to control them all through an array. The button Movieclips are nested in two movieclips. main_nav has 5 movieclips and main-nav02 has 2 movieclips. I have a general idea of how an array works, how to set up elements and how to access each node (not sure about that last one).
This is my code so far. Select all ////////MAIN NAV ROLLOVER CONTROLS var navArray:Array = new Array("main_nav.one","main_nav.two","main_nav.three","main_nav.four","main_nav.five","main_nav02.one","main_nav02.two"); var indexNav:Number = Math.floor(navArray.length); [Code] .....
I have 2 scene, using button to swap in between file. If the button is in maintime line i can swap in between but my button is inside a movieclip in scene_1. After I click it reload the scene_1 and my script on button is: on (release) { nextScene(); } Is it using _root or this.(dot) .