ActionScript 2.0 :: Button To Act In Other Movieclip In Same Flash?
Oct 28, 2010
I found a free flash template that simulates pages of a book. Once this book is open, the two pages are defined as independent movie clips (but not a separate flash files according to the properties).Question: How can I program a button on one page (movieclip) to have a response on the opposing page (the other movieclip)?I tried using the
" .onRelease = function ()}"
combined with
"gotoAndStop" and a frame number
I create a movieclip button with Flash CS4 in as3,in one layer the button, and in the other this code:
[CODE]mybutton.addEventListener(MouseEvent.CLICK,searchURL);var url = ''; function searchURL(Event:MouseEvent):void{ var request:URLRequest = new URLRequest(url); try { navigateToURL(request, '_blank'); } catch (e:Error) { trace("Error occurred!"); } }[/CODE] If url= 'http://www.google.com' works, when I execute flash in CS4.
But now I want to put the code in a php file, but now I put the code in HTML, that now it's what I want it works.
I have a video that starts after an introduction is played.it plays fine but my members are asking for a non autoplay video. So I'm trying to put a "start video" button or movieclip to start the video manually.
I created a movie clip button that contains 2 text fields, one static and one dynamic. The dynamic text field holds strings that will vary in length. This MC in general is used as a button so what im trying to do is not have the hit area as large as the length of the text box.
If you go to http:[url].... and click on (takeout > menu) you will see on the menu all the items listed are overlapping onto the picture, i want to limit the hit area so that does not happen. I cannot shorten the MC because it will vary in length, and if it does become that long then that portion should not be clickable.
I want to dynamically load the graphic of the button into an mc inside each frame of the button (up and over). Inside each frame I have a movie clip (canvas and canvas_over). The green box is the button object (header_btn):
This is my code: var hLoader:Loader = new Loader(); hLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, hLoaded); hLoader.load(new URLRequest("[URL]")); function hLoaded(event:Event):void { [Code] ..... It would be nice though if as3 allowed for buttons to contain objects.
I am creating a library like flash file for our game. I am using adobe flash cs5 with as3 and adobe indesign. I am still very new at flash(a real newbie) and i am wondering if anyone could help me in my problem.
i have a movieclip file named "mainPage". mainPage contains 6 buttons (with a cyrstal design) but lets focus only on 1 button. The 1st button contains the name Art_btn which calls the movieclip artBook when the button is clicked (which is my problem) . I have another movieclip named "artBook". the contents in my artBook are separated or written on each frames that could be called when clicked next or prev.
here is my prob. i dont know what is the right code that would call for artBook when Art_btn is clicked.i tried inserting codes such as loadMovie, gotoAndPlay and addChild but when I test it, the mainPage contents doesnt show up and it produces errors.
I'm a beginner actionscripter, so I hope you will take that into account when replying. The problem I am having is that a client has asked me to place a call to action button inside a textbox that scrolls. My idea was to create a movieclip containing the text and the button, then place that movieclip inside a scroll pane. I've been monkeying around with it all day and have made minimal headway. I'm not even sure of the best way to accomplish this.
If one of you learned actionscripters out there could point me in the right direction, perhaps I can find my own solution. The client wants me to use custom icons for the scrollbars, and as altering a scrollbar component seems like such a PIA, I'm trying to avoid using components.
I have a movieclip within the main clip called "playPause" which starts with the Pause button shown. When clicked the movie clip moves to show the play button and pauses the current parent movie with the AS "_parent.stop();" when the play button is then pressed the movie plays via "_parent.play();" and reverts back to showing the pause button.
Simple so far. What is getting me is if I add a movie clip within the parent (say some scrolling object) I cannot get the added clip to pause. For example say the "parent" movie clip the playPause moveclip is within is called "intro" and the moving object is called "introObject" which is embedded in a frame along with "playPause"
What I have setup for the playPause buttons is for pausing _root.introObject.stop(); and playing _root.introObject.play();
I have a few swf's that are loaded into a base file using levels. These clips can be cycled through by means of a setInterval function or when the user clicks the next or previous button. However, when the user hovers over a defined 'hit' area which is ultimately a blank movie clip, the setTimeout call is then canceled. This works fine, except that now the 'hit' clip - being above everything - prevents the movies below accepting hit states, and if I move it to below everything else, when one mouses over any element in the loaded movie, it then acts as though the user has mouse out of the hit area.
Is there any way to have this 'hit' clip do its job simply by determining if the mouse is over it, but without using an onRollOver function or equivalent?
Is there an easy way to switch out a movieClip for another dynamically loaded movieClip?
I have and eventListener onCLICK that when selected it starts an FLVPlayback but I would also like to swap out with another movieClip Play Now / Now Playing button.
Just some background. I am looping and loading a play button jpg's into one movie clip and assigning an incremental number as a name to the play button movie clip. On Click that play button plays a movie but now I would also like to switch the play button graphic to a playing now graphic.
//ADD EVENT LISTENER TO ALL MY THUMBS_BUTTON thumbs_button.addEventListener (MouseEvent.CLICK, playVideoThumb); for (var i:Number = 0; i < my_total; i++) {
I have several website pages set up on different frames inside the content (which is a movieclip) of the home page - which is on frame 1 of the main timeline. The content movieclip name is contentMc.
My About page is at frame 10. There is a button on this page (called btnAbout_contactpg) that I want to make jump to my Contact page (frame 50) - all of which is nested under the main contentMc movieclip.
This is the pathway on my contentMc (where all of my pages are located), just in case that doesn't make sense: [URL]
I have looked at several different instructions online, but none of them seem to work.
EDIT:
I am also trying to get a button on my gallery page to load an external image, but it is not recognizing where the button is either:
btnGallery_1.addEventListener (MouseEvent.CLICK, showPic1); function showPic1 (e:MouseEvent) { var target:Object=e.target; var parent=target.parent; my_loader.load(new URLRequest("image-0.jpg")); }
When one of my buttons is rolled over, I want text and a movieclip to appear. When the button is no longer rolled over, I want the text and movieclip to disappear.The way that I was going to do this was to have anchor_mc as an anchor, and upon rollover have the movieclip play from inside the anchor (as its at the exact X & Y that its needed at) and dynamic text appear.
1) Is there an alternative way of doing the below, to avoid so many listeners?
2) Can the below functions be merged into one?I've tried merging them into one using IF statements, for example:
if(event.target.name == line1) { line_output.text = "This is a test made by the MonkeyTest that has previously messed up And testing a new line"; gotoAndStop(2); }
However this does not work, and gives an error.
3) I had to get the background to display by moving to the next frame. I could not work out how to get the textbox to appear at a specific XY, or how to get the textbox to disappear after a rollover. Is there a better way to do this, or is what I'm doing acceptable? (NOTE: Textbox is a Movieclip)
i am developing one small imteractive game.in that i'm getting one difficulty.Difficulty is: i want to play a moviclip whenever i 'll click on button ,and .For that i hav applied logic in following way.[code]whenever i'am clciking on first movieclip(btn), it definitly goes to 0(i.e off), but 2nd movieclip(instance name "alpha") is not coming to 1.
I have a movieclip within the "over" section of my button, which contains both an roll over and a roll out animation. My problem is that I cant seem to get flash to play the rollOut animation.
I placed the following code in the button itself
on (rollOut) { this.start_mc.gotoAndPlay("mouseOut");}
I tried setting up a function to find when the user rolls off the button but it didn't work either.
I'm having trouble trying to manipulate music using buttons. I can't seem to make music1 autoplay and loop when the movie starts. I want to stop music1 and play music2 when I press a button:
music1 in main timeline button to change music is inside a movie clip so far here is the code I found on the internet but I'm not sure how I can change it to do what I need:
var mySound:Sound; var myChannel:SoundChannel; var isPlaying:Boolean = false; var isPaused:Boolean = false;
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.
How can I get a button inside a movieclip link to a frame in another movieclip on the scene? I tried this code:
function gotoCenter(event:MouseEvent):void { MovieClip(root).centermc.gotoAndPlay(2); } skruetest.addEventListener(MouseEvent.CLICK, gotoCenter);
..where "skruetest" is the button, "centermc" is the movieclip where I want to go to frame 2. I don�t get errors with this code, but nothing happens when I click the button. What can I do?
I have a button inside a movieclip, to which I would like to apply a rollover function. When rolled over, this button (inside MOVIECLIP 1) would make (MOVIECLIP 2) jump to second frame. I'm using Flash 8.This is turning onto a real headache for me, since i've searched every single forum and thread concerning this matter, and nothing seems to work.
I am a super noob at actionscript. And I want my button to open a movieclip and then close the movieclip when clicked on again. I have no idea what to add after that here is the code I have for the button so far.....this button opens it.
on(release){ this.linemc5.gotoAndPlay("ear"); }
and this is another button I made that can close it, but I want it to be in the same button rather than seperate.
I have many buttons (symbols). This is what I want it to do: -Select a button on the screen, and then a movieclip plays. - If the user selects any OTHER button on screen, a message box displays a message.
Can a button play a movieclip if it lives within another movieclip? Let me explain: Buttons in a map key ran route animations on the map. Code for button (accessed by selecting button and F9) ..reads : on (release) { gotoAndPlay("BusRoute_375");}
[Code]...
All layers and consequently all route movieClips that relate to the map as well as the stop codes for the individual route animations now reside within that MovieClip which sits on a new layer above the map key layer. However, the key buttons no longer run the route animations. What should be done so that when clicked they still play the route MovieClips. Its like the button code cant see the layers it once refered to, now that they are in a movieclip.
What is the code to make a movie clip button....when pressed...open or plays another movieclip...example.i have a button..and its a movie clip with roll over and rollout effect..once pressed...how do i make it link to an outside movieclip.
I am having a problem where my buttons on main timeline are working fine. When I create a button within a movieclip layer (a page importeded from Photoshop as a movieclip) the button is not working once I leave. It doesn't show as a working button when I select Enable simple buttons, when I preview or publish as HTML. The thing is, it is a button, it has an instance name, is that weird blue color... and it works fine when I am double clicked into that movieclip layer. I also tried common library buttons and they work fine until I leave that layer as well, also tried it within other layers and creating a new file and doing it... all no success!
I have a frame with a movieclip in it (named "theclip" in the library and has the instance name of "guy"). The movieclip has two frames with stops on them. The second frame inside this movieclip has the label "guy2"
Now back in the basic frame i also have a button (outside the guy movieclip) that i'd like when i press it it jumps to the "guy2" frame of the "guy" movieclip.
Code: on (release) { gotoAndPlay("guy2"); }
what do i add to the script that makes it refer to the movieclip? Is there a line like the _root or _parent and so on?
"mc_test" contains a circle inside it...this is made to be used as button...however is there any way I can have the user be able to click within the circle in "mc_test" instead of the typical square ahape of a movieclip?