I 've got a clip, containing a button inside it.On this clip, I have 3 listeners, onRollOut, onRollOver, and onRelease.
Basically the clip is a line for a menu, and if it is a chapter, it has a arrow button, deploying or hiding the content (other line clips without arrow) of the chapter.
I hope i'm clear enought ^^
So the 3 listeners are for changing the color of the line if the mouse goes over (onRollOver and onRollOut) and the 3rd one is to redirect to the slide associated with the line.[code]...
i have this code in an as layer within a movie clip called pages
ss_btn.addEventListener(MouseEvent.CLICK,reportCli ck); function reportClick (myevent:MouseEvent):void { // do something in response addChild(img_holder); removeChild(img_holder);
but the ss_btn im trying to access is within another movie clip called menu is there a way i can access the button
I have one button its name a_btn. this button is inside one move clip name a_mc. this button is on first frame. so when write code for that:
function submit(event:MouseEvent):void { trace("hii") } a_mc.a_btn.addEventListener(MouseEvent.CLICK, submit);
its working. but when i keep this button on 2nd frame or any where not in 1st frame inside that movie clip, then i get runtime error like: TypeError: Error #1009: Cannot access a property or method of a null object reference.at NewFlashDocument_fla::MainTimeline/NewFlashDocument_fla::frame1(). how can i access that button on second frame...
I have a button (myButton_btn) which is nested inside a few movie clips. How do I access it from the main time line? Does this look like a proper code:
firstLevel_mc.secondLevel_mc.thirdLevel_mc.myButton_btn.addEventListen er(MouseEvent.CLICK, onClick_goHome); function onClick_goHome(event:MouseEvent): void { this.gotoAndPlay("homesequence"); }
import flash.net.navigateToURL; import flash.net.URLRequest; button.addEventListener(MouseEvent.CLICK, action); function action(e:MouseEvent):void { var request:URLRequest = new URLRequest("novosti.php"); navigateToURL( request, "_self"); }
button is instance name of symbol - button, and like that script doesnot work there is error 1009:cannot access.....but when i put symbol with instance name button in form of movie clip, script works.
Can we make something, ie a close button, that onRelease will close the parent Movieclip, regardless of the name of that parent? I'm going to need a lot of close buttons, and I don't like the idea of coding each to close the relevant MC. I've done a bit of experimenting, but not had any luck yet.
I'm making obstacles for my game, and basically what I have is a movieclip called char on the maintimeline and a movieclip called floor.. within the movieclip floor i put a movieclip called obstacle in. What I want to do is check to see if char hit obstacle, so itd be like hitTestObject(floor.obstacle) then make the main timeline go to frame 2..
I wonder how can i find the place or the target of a movie clip i working in.So, i have a movie clip on frame 50 of the root flash;=> On that movie clip 'player' i have a mediaDisplay with an instance name 'video' and in the some movie clip i have another mc 'play'so, how can i access to instance video from mc play.
var = '../.video' and var = _root.video.player.video ;
Why is it that when i have button in a movie clip and that movie clip is a draggable object the button becomes inactive? How can i have both the button and the movie clip draggable and the button continue to function. below is the script i have for the draggable movie clip, which has the button contained within that:
I'm designing an interface which lets the user control the timeline of a movie clip, by dragging a slider up or down with the mouse. And I can now drag the slider around, an archivement for which I am way proud. But I have some problems:
1) When the user drag the curser away from the slider movie clip and let go of the mouse buttom, the MOUSE_UP is not detected. I need a way to detect a MOUSE_UP in general.
2) The current frame of mcTheAnimation should always be locked to the vertical position of the slider. How do I access the timeline of that movie clip?[URL]..
No matter what I try to access this swf..._root, _parent, _level0, etc...I can't get to it. I did a targetPath and it returned "level0"...so I'm not sure what I'm missing.
Code: var player1holder:MovieClip = _root.createEmptyMovieClip("player1holder", 0); var player1loader:MovieClipLoader = new MovieClipLoader();
I want to access a clip that I dragged onto the stage , claed it mcBlocker and I am trying to access it from another clip thats in another layer but same frame and the code is inside that second clip: this is the code:
Code: trace("::"+(this.parent as MovieClip).mcBlocker); for(var i:int=0;i<this.stage.numChildren;i++){
I was trying to make a menu for a game, (and I succeded, it works fine) when I noticed that if I store a clip name in a string var I can't I acess it's alpha with varName._alpha (?) or some other ways I tried.
Is there anything wrong in my code, or is there a way to do it that isn't the one I'm trying?
The way I'm doing it, I have a MovieClip for each screen, that in turn contains all the MovieClips and Buttons, etc, that each screen must contain. So sometimes I must specify the path to things with "_root.MovieClipName.thatThing._blah". Although I think this has nothing to do with my problem there, since the vars are all declared in the stage's timeline...
If you don't quite understand how the functions work, here's a call swapScreen function example: swapScreen("overlap", "OptionsScreen", "options");
If "swap", it removes the screen I'm in, and attaches another one in place. If "overlap" it overlaps the current screen with an overlaper screen (like opening the Options menu ingame). restoreScreen() restores to the previous screen that has been overlapped.
ActionScript Code: function swapScreen(swapType:String, ID:String, screen:String):Void { if (swapType == "swap") {
I've got a shell that loads a class, "course.as", which parses an array, "Components", from an xml document.I can trace the results of that array just fine from the shell using:
Code: trace("comp "+this.course.Components.toString()); I use the following code to load a swf into a placeholder clip:
main.swf loads (using Loader Class of course) application.swf So, i need to do 2 things into main.swf BUT from application.swf I have in main.swf
* BlackBgMC (MovieClip), with a Shape Tween, in Stop on Frame 1 * A Close Buttom that i put invisible in Frame 1
So, FROM .... application.swf in a some point (example Frame 10) i need to get Play the BlackBgMC (that is on main.swf), and the Close Buttom put it Visible.From application.swf i put:
MovieClip(root).BlackBgMC.gotoAndPlay(2) or MovieClip(parent).BlackBgMC.gotoAndPlay(2)
And I always get
"TypeError: Error #1010: A term is undefined and has no properties."
How do i gotoAndPlay that MC from application.swf Sames happen with MovieClip(root).CloseButton.visible = true;
how do we refer the submenubutton which hasbeen masked inside a movie clip.
In my code ,
mainBtn3 is present inside "mm " movie clip . and on click of it I am able to move to another frame using below code . But, if there is a sub menu for the button , and if I am referring it as below [mm.btn3sub1] and trying to move to another frame . I am getting following error
TypeError: Error #1009: Cannot access a property or method of a null object reference. at sumiyatried12356_fla::MainTimeline/frame1()
Anyway what I need to do is have a movie clip finish playing when a button is clicked and then go to the frame label associated with the button. I hope I'm explaining myself ok. So if I had say 4 buttons Home Gallery About Contact If Contact is clicked then I want the Home page to play (Which is a fade out) and then go to Contact Page (which will fade in). Then If Gallery is clicked then I want Contact to fade out and then go to Gallery page and fade in.
Is there a way of telling a MC button to have a hit state like a normal button? I have some text popping up away from my MC button that is included in the hit state. When I roll over the main button the text pops up. But also, when I roll over where the text pops up it also triggers the pop up animation.
I have a MC, which i would like to act as a button, controlled by AS. So,inside the MC is a simple animation (the button just goes left for ten frames (preferred rollOver action) and then back for another ten (preferred rollOut action).On the MC actions I put:
on (rollOver) { this.useHandCursor; this.gotoAndPlay(1);[code].......
What happens is the following: on mouse over the mc goes left, on mouse out the mc goes back to its original place.It works exactly as it is supposed to. Exactly until you try again... if you move the mouse away from the mc (onRollOut), before the animation reaches the end, it goes bezerk.what happens and also how the animation can be done using only AS (with some for loop or function or something and chaning _x property)?