ActionScript 2.0 :: Button Inside A Tweening MC Does Not Work?
Dec 15, 2010
I'm using a MC(dock_mc) to works like a dock, and inside this dock, have some color buttons (like laranja_btn), but if i use the tween animation, the buttons don't work animore, if i remove the tween code, buttons back to work.
I have been using TweenLite for all of my easing. I was wondering what the code is for having a button inside a movieclip not active while the movieclip is tweening.Then when the movieclip does finish tweening the button then becomes active.
MenuContainer1.MenuContainer2.logo.nav_button.addEventListener(MouseEvent.CLICK,onNav2); function onNav2(event:MouseEvent):void{ if (menu_open) {
[Code]....
why this does not work it does not trace else when i click, but if before i compile i swap "var menu_open:Boolean = true;" to "var menu_open:Boolean = false;" it does trace else!
My problem is that the buttons inside the movie clip wont work. after creating a movie clip that includes 4 frames , i created some buttons. The buttons should move between the movie clip frame's , and one of them to get out the movie clip.
On the about page of my Flash website, I wanted 7 buttons to navigate to various labels. I just finished the first button. I made it while I was inside the about_mc. It worked well but would NOT navigate. I took the button OUT of the Movie clip and made a separate layer on the about page for buttons and pasted it there and it worked perfect. When I made it inside the mc, is there some different code I should have used other than the standard code for making a button navigate to a frame. I built an addeventlistener and a function. BUT they only worked when the button was "ON TOP" of the mc NOT when it was INSIDE the mc. I have a transition tween on the about_mc and therefore the button does not tween when it is on TOP of the mc only when it is inside the mc.
var aboutTween:Tween = new Tween(about_mc, "y", Elastic.easeOut, -200, 146, 3, true); laborLaw1_btn.addEventListener(MouseEvent.CLICK, laborLaw1); function laborLaw1(evtObj:MouseEvent):void{ gotoAndStop("laborLaw1_fl"); }
In my attached fla, you'll see a movieclip with a panel that rolls out upon rollover (or on click, whatever I can get to work) to reveal a panel containing buttons. However- I cannot get the buttons in this movieclip to work. I'd also like to put a text scrollbar on a copy of this movieclip (no luck so far for the same issue), but perhaps resolving the button issue will also clear the way for a working scroller
I'm pretty much a beginner at creating websites in flash. I've used flash to animate before but that's not really worling in this case. Basically, I'm just trying to make a button that's inside a movieclip go to a specific frame within the movieclip it's in. This is the error message I keep getting:
TypeError: Error #1009: Cannot access a property or method of a null object reference. at FinalKai_fla::MainTimeline/makebtn() at FinalKai_fla::MainTimeline/frame1()
In the first frame of the main time line i have 7 movieclips which are buttons. Within these movieclips there are additional buttons with a simple rollover function to change the background colour.
The problem I'm having is that the action on the buttons doesn't work. I'm guessing this is something to do with the AS i have within the mc.
I have an animation I made in After Effects. I exported it from AE as a SWF. I imported it into Flash CS4, brought it to the stage, and then put a button inside of it. The mouseover of the button works. But I can't the button to perform any actions. I get this error:
ReferenceError: Error #1056: Cannot create property onRollOver on flash.display.SimpleButton. at MarineFoodsFlash_fla::MainTimeline/frame1()
My .fla file is 74mb but if need be i can strip it down and upload it.
I have a button instanced "howto_weblink_btn" which is located inside a MC instanced "HowTo_maininfo_mc". I would like to write a code allowing me to access this button from the main navigation menu. Here is what I come up with:
HowTo_maininfo_mc.howto_weblink_btn.addEventListener(MouseEvent.CLICK, onClick_openJTV); function onClick_openJTV(event:MouseEvent) :void { HowTo_maininfo_mc.navigateToURL(new URLRequest("http://www.ubloom.com/index.php?
i need to drag the green rectangle on the red rectangle to make the red rectangle to go to frame 2.But the problem is i am using AS Tweening and i cannot pick up the green rectangle from the black area.Example is attached...
I've got on main timeline (on frame 10) buttons, when I click one of them it goes to its currentLabel"". On curerntLabel at frame20 "racerButton" where I've got some tweening. At currentLabel "boardButton" at frame30 I load external swf. The problem I've got is when I press any button everything works fine. But when I first press button "boardButton" at frame30 the ext.swf shows up fine, but when next I click the button "racerButton" at frame20 the tweening doesn't work there and it gives me error
I have a problem with the script below:On stage are two movieclips for triggering the tween of a third movieclip.There is also a dynamic text saying "text [1] of [5]"The problem is that if I trigger the tween while its already tweening, it will keep changing the count of actualText but not tween corresponding.-Is it possible to deactivate the triggering mcs -Is it possible to make the count of actualText when the tween is done.
//vars var totalTexts = 5; var actualText = 1; var boxStart = 25;
I have a flash code where i am loading an AS 2 SWF inside AS 3. The thing is if i put the AS 2 SWF on same domain its working fine but if i put AS 2 SWF on different domain it loads the SWF properly but the "stop()" written inside the AS 2 frame doesnt work... and it keeps on playing all the frames continuously...
Here is the loading code..
var context:LoaderContext = new LoaderContext(); if(Security.sandboxType == Security.REMOTE){ context.securityDomain = SecurityDomain.currentDomain }; var objLoader:Loader = new Loader();var mRequest:URLRequest = new URLRequest("SomeURL.swf");objLoader.contentLoaderInfo.addEventListener(Event .COMPLETE, onSWFLoadComplete);objLoader.load(mRequest, context);
I'm getting the following error: Motion tweening will not occur on layers with ungrouped shapes or on layers with more than one group or symbol. I don't have any ungrouped shapes (it's all text), each layer has 5 instances of only one symbol (keyframes), no objects are grouped and text is all static text.
When watching the animation, the first word (web) looks fine, on the second word (design) the tween fails on the last couple of frames of that clip (the blur filter disappears), the third word (and) is OK, and on the forth word (development) the blur filter is not applied to the last 16 frames of that clip.I broke each animation into its own MC thinking that was causing the issue, but that didn't fix anything.
I have a button inside another button which is inside a movieclip. *whew*I have it so that when you click on the movieclip, a dialog box pops up. I have two buttons on the dialog box, but for some reason you can't click on them and when you do, the dialog box just disappears. Here's a picture of what I'm talking about, so how do i get the "YES/NO" buttons to work? Oh, the buttons are not included in that Graphic
I have my main SWF into which I want to load an external swf...When I've tried using the following code...
var light:Loader = new Loader(); light.load(new URLRequest("light.swf")); addChildAt(light, 1);
The SWF loads but the buttons inside it do not show. How do I load the swf and have the buttons inside it work? Anything inside of the external swf that is a movie clip works, but I'd like to be able to keep the up/down/over and hit features of the button.
I am very new to flash and on the net I've found a class that allows me to use a nice scroll bar for the content. My problem is that I can't get a preloader working with the class. When I want to add scrips to the frames it bugs the class if I try to implement the preloader inside the class I can't get it working. Here's the class I am using for the scroll bar. - if you want to test it, it will require additional data. You can get it all here: [URL].
package{ import flash.display.*; import flash.text.*; import flash.events.*; import gs.TweenLite; import com.warmforestflash.ui.FullScreenScrollBar; public class Main extends Sprite{ [Code] .....
If I try to insert the preloader script inside the class it has problems with the stop(); & play(); commands. Any way to get a preferably simple preloader working with the class I am using?
I'm doing a map using AS3, and the mouse controls pan movements. It all works fine, but I can't get the buttons (that will be hotspots) to work inside a movie clip (I also need to make the buttons work inside a movieclip). When I test scene, it all works fine, but the buttons don't work in "test movie" option. The problem isn't any code in AS3, because my movie doesn't even recognize the buttons inside the movie clip.
The problem is, the buttons are not responding at all to the mouse, in "test movie". No rollover color, no hand cursor, nothing.
All the information I've seen about preloaders show that one must make the preloader in the main scene, don't know why, I'm building [URL] with a fancy preloader, since i tryed making a group mc to contain all the elements of the preloader it stoped working. What i find strange is that sometimes grouping a simple preloader in a mc does work.
how I can make a certain code that works on the time line, work when placed inside of a MC? I know my question is too vague but my code is huge and if I post it it's going to be more difficult than if I can just get the logic and change the code my self.
How come the following AS3 works fine when placed in Scene 1, but throws multiple "1120 Access of undefined property" errors when the code is placed inside a movie clip? Somehow none of the variables in the code are recognized in the later case.
I've created a button and placed it inside a movie clip. I've added the below script (as2) on the button however when I Test Movie, the button does not work.
I just want a scrollpane with thumbnails. When you click on the thumbnails a larger version loads right above. Anyone know how to do this? I have been scouring the internet trying to find an answer with no luck.