Actionscript 2.0 :: Navigating A Movieclip From The Stage?
Mar 31, 2009
I've got a movieclip containing 6 frames, and it's placed on the stage. The instance name is "shapes". All 6 frames have stop(); actions on them.I want to have 5 buttons on the stage to link to 5 of the frames in the movieclip (buttons 1-5 linking to frames 1-5, respectively.)I know you can just use a gotoAndPlay(1); sort of thing on the timeline, but how can Inavigate in a movieclip from the main timeline? (in this case, navigate it through onPress = functions.)
I have a structure display like this: (brackets shows the depths, within their parent)
my question concerns 'communication' between the highlighted objects - so you don't have to waste time understanding the whole tree! I've just added this to provide some context!
mc_init (0) ___| ___mc_page (0)
[Code]....
Now, its easy to add a mouse event to btn(1), but how do I get this button to set the visible property (say) of 'rectangleBG(0)'
how do I access the paths? of these objects added to the stage?
I have a MovieClip symbol that has 2 frames (for now). Depending on how it was initilialized, I want it to gotoAndStop at either frame or 2.Inside my class definition (Animal.as), I have written this as my constructor:
var type:String; public function Animal(t:String = "") { type = t;
I can get my menu buttons to move me around the timeline, but am at a loss as to how to move to a frame on the main timeline using a button within a movieclip that has it's own timeline.
So what I mean is that on the mian timeline, a movieclip graphic with a button in it drops down. This movieclip has it's own timeline, and any AS to control the button has to be in this timeline. So how do I tell it 'when the button is clicked, go BACK to frame X on the MAIN timeline?
Here's the AS on the main timeline for the menu buttons (how would I adapt it to apply to buttonX within movieclipZ?, and where would I put this extra code in my movie?):
function Nav(event:MouseEvent):void { trace("Nav "+arguments) switch(event.target.name){ case "gilbert": gotoAndPlay(72); break;
How do you make a movieclip move horizontally from the start of the stage to 3/4 of the stage. Stage size is 700 px by 600 px i want just one row in the middle of the stage. i want that movieclip to disappear right after it reach the end of the 3/4 mark.
I am making a site and have a component on the stage that is put there dynamicly through AS 2.0. When I F5 or Ctrl F5 it seems that the actionscript is read allover again?Only the script that is situated in the specific label. What if I have script in that label that creates a news reader. I f12 and the news reader is there I jump to another label with the menu. when i jump back to the home label the news reader does not appear on the stage. after a f5 or ctrl f5 it does.Do I have to attach the movieClip in each label to assure a the dynm-movieClip script is on stage for the ctrl f5 issue?
I have a movieclip on the stage(lets call that selection movieclip) that once a button is clicked is going to open another movieclip(call this slideshow) I am trying to remove the selection movieclip when you launch the slideshow movieclip.
Error: ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller. at flash.display:isplayObjectContainer/removeChild() at mc_work/clickHandler3()
On the stage I have a movieclip called mc_back. I also have a movieclip on the stage called mc_content. Now, inside mc_content I have a bunch of code and some of it adds, or should add, an EventListener to mc_back as well as a a function that works when mc_back is pressed.
So basically, all code is written inside mc_content and some of it needs to interact with mc_back.
how to target mc_back from inside mc_content. Using stage.mc_back or root.mc_back doesn't work and Google should be my friend, but in this particular problem, it's acting more like my enemy.
How do you align a dynamic movie clip position with another movie clip which is in the root stage? I tried to get the mc in root x,y position, but the starting point of the class that loads the dynamic MC does not seems to be accurate. (Meaning at the root stage, the x,y is 0,0 but at the dynamic class, its somewhere like 100,20 for the browser area (and it actually vary base on the browser size))
**the other classes I used to run the custom classes below, I have it added this MC to stage
var blocker:stageBlocker=new stageBlocker(); this.stage.addChild(blocker);
Below is the dynamic MC. Should I not add it to its own "stage"?
public class stageBlocker extends MovieClip { private var blocker:MovieClip= new MovieClip(); public function stageBlocker():void {
I'm a born-again newbie, as it's been awhile, so bear with me...I have a main movie, with the menus and some basic info. I would like each section of the portfolio to load as a separate swf (to save on file size)...we were hoping to have the back/next, copyright buttons on top of a full size image...but my question is how to navigate the home button to return to the main movie with the menus...the old site had separate sections loading into an mtClip with the following code:
loadMovie("vr4.swf", 1);
then when you click home:
on (release) { gotoAndStop("home"); unloadMovieNum(1); }
how to code the home button on the section swfs to unload the movie, but return to the main movie without reloading?
I made a 3d box using flash cs4 built in 3d tools and I'm trying to "walk around" in it. I do this by moving the box accordingly.
[Code]...
The Problem: When you go to close to the back wall and look around the whole perspective gets messy. I know I'm not supposed to move Z like that.. I think.. I have no clue what properties to change for this to work.
I have two .fla's i'm working with. The first is called index.fla. this file holds a button that when pressed loads a swf into a placeholder layer. the second .fla is the one being loaded in the form of a .swf. what i want to do is write a code on the second frame of the .swf that will send index.fla to the 5th frame.
Within my animation I have two movie clips, one movie clip "clipA" runs to a certain point then a series of buttons appear when you hit the button it loads another movie clip "clipB" into the first movie clip "clipA". Whith in the second movie clip "clipB" I would like to be able to, at a certain frame navigate to a different frame within "clipA" is this possible to do with actionscript 2.0
I'm trying to teach myself actionscript 3 and going insane over an issue with an .flv video that I can't stop.
The problem I'm having is that I can't make video (an .flv within the "FLVPlayback" component set as a movie clip) stop when navigating to another tab. Navigating away from and back to my video page/frame even results in 2 audio streams playing simultaneously. I think the problem lies with me not being able (or knowing how) to identify the video/movie clip with "(name)".stop();
Here's the source file (the first and last navigation tabs on the left are complete, video is on the last tab) SOURCE:
[URL]
and my code (all my references to the FLVPlayer/video were wrong so I've removed them to try again) -
I am a real noob at AS3. Its so frustrating now to try to re-learn how to navigate to different movieclips on different levels in my flash demo... Or for that matter, how to navigate at all with buttons on the timeline. I have a movieclip called mc_Flyouts on my main timeline. Inside of it are a left and a right side arrow which when clicked trigger a tween and flyout buttons appear. I want it so when the user clicks any of these flyout buttons in this movie, they jump to a different keyframe back out on the main timeline. I got the following code to work, but its giving me errors:
I am using Flash CS3 and AS2 on a PC. I am making a CD in Flash, for a client. The CD has videos, images and text. What I need is be able to go to the next scene once an FLV has finished playing. Also if a new FLV can be loaded once the curent ends. The FLV is in the FLVPlayback component. I need to add Cue Points which I can use to navigate with. The client would prefer a minimum of buttons, and thus auto navigation once a point is reached.I would prefer to avoid the need for me to use third party software or add-ons unless absolutely necessary.
I have a swf file which requires a username and password to log in. When the user enters the values and clicks the submit button I validate it using asp.net. What I want is if the validation succeeds then I want to navigate to the home page of my application which is also a swf file. How can I do this? This is my mxml code
I have several swf files which are completed screencasts with voice overs, which I need to integrate into a flash application to distribute on CD to new students.
To play the screencasts in my flash file, I'm navigating to a new frame for each one which has a movie clip on it (instance name myscu3 for example). The myscu3 movieclip has about 20 frames of animation to grey out the screen behind, and then a couple of frames with actionscript on them, which 1) first frame shows a loading screen while the screencast swf is loading via a Loader and then navigates to the 2) second frame where the screencast coords are set and addChild is used to show the screencast via the Loader.
All works fine EXCEPT ... if I navigate away from the parent timeline frame where the myscu3 clip is ... the screencast disappears (as it should, as the myscu3 clip isn't on other frames, but if the screencast hasn't finished playing before I navigate away, the sound keeps playing.
how to stop the sound playing, as the loader is in the child movieclip, and the navigation away from the frame containing it is accomplished by clicking on any of the tabs at the side (on the main timeline). Any ideas? Is there actionscript code which will just stop any current sound playing (without stopping the ability to play sound) which I could add into the tabs navigation code?
I am making a site, this site is in a folder, inside of this folder I have the index.html file and a load of other html files. I then have a folder, flashheader. with a flash header that has 5 tabs on it. When I click a button, I want to navigate to another URL, this URL being in the parent.
PHP Code: tab1.addEventListener(MouseEvent.CLICK, myBtnClicked1); function myBtnClicked1(e1:MouseEvent):void { var url:String = "../index.html"; var request:URLRequest = new URLRequest(url); try { navigateToURL(request, '_self'); } catch (e1:Error) { trace("Error occurred!"); }}
There is my code, it listened for the tab to be clicked, and when it is, it loads the URL.
How would I go about using an XML file like the one below to control an mp3 in a player and show a jpg at the same time? Basically the mp3 is about a presentation, and the image is a slide of the presentation. If you click forward it needs to progress to the next chapter marking and display an image. If you click back it needs to go to the previous chapter marking and display the previous image.