ActionScript 2.0 :: Flash8 Simple Button Not Working Within Movieclip
Mar 2, 2010
I have a simple getURL button within a movieclip within another movieclip. Does anyone have any clue why this isn't working? The button is in the top layer of the child movieclip, and the child movieclip is in the top layer of the parent movieclip, so what am I missing here? I attached a simplified fla to show the issue. In the end, the main red box will be a country on a map and the popup box will contain info about the country and links to pictures and sites.
I'm following a tutorial to make a simple game. The aim of the game is for a player to evade a flying enemy ; the higher the score, the faster the enemy. The main elements in the game are the enemy the player and a score card.
However, from following the tutorial, and adding the dynamic text field etc....the score doesn't actually work.
This is the code that I was instructed to place on the first frame of the Scripts layer:
//Game Variables enemySpeed = 5; //Set Enemy initial speed numberEnemy = 4; //Change this to add more Enemies score = 0; //Set initial score to 0
I'm following a tutorial to make a simple game. The aim of the game is for a player to evade a flying enemy ; the higher the score, the faster the enemy. The main elements in the game are the enemy the player and a score card.However, from following the tutorial, and adding the dynamic text field etc....the score doesn't actually work.This is the code that I was instructed to place on the first frame of the Scripts layer:
//Game Variables enemySpeed = 5; //Set Enemy initial speed numberEnemy = 4; //Change this to add more Enemies score = 0; //Set initial score to 0
I am somewhat new to Flash CS4 andt am having a problem making simple buttons in Flash CS4 on a Macintosh: I have made a few buttons with a graphic and can go into them and successfully create the Up, Over and Down stages of the graphic. Then when I create a new box for the hit state (which is larger than the graphic and I have deleted the graphic itself from the hit state) it doesn't want to appear correctly when I test the movie. When I test the movie, the hit state is correct everywhere around the graphic (to the bounds of my hit state box), but is not active where the graphic is.
When I go under the Control menu, down to Enable Simple Buttons, the hit zone looks great right in my Flash file, but when I preview it or publish it and look it on different browsers (PC and Mac), I don't get my pointer right over the actual graphic, but get it everywhere around the graphic to the boundaries of my hit box. Why can't I get the actual graphic to be a hot spot in this situation? I have tried leaving the graphic in the hit timeline, and tried putting both the larger box and the graphic in the hit timeline, and still can't get them to respond correctly with the pointer in the browser window.
When I press the button nothing happens, but when I remove the attach code and just put the button on the stage with the appropriate instance name it does work.
i can not seem to get a button working with simple gotoAndStop frame . its setup like _root > EMC_photos > photos_thumbs_ani now in photos_thumbs_ani i have several photo pages all setup every 100 frames with labels page 1, page 2 etc my button is within photos_thumb_ani as a movieclip with code inside this.onRelease = function(){ _root.EMC_photos.photos_thumb_ani.gotoAndStop("pag e2");} I have tried different variations to no sucess
I've got a really simple script that on a button click, changes the alpha of a set of mc's from 0 to 100, then on second click changes back to 0. The first click works fine but for some reason the second click isn't working. The button needs to stay "on" as well so I've got the buttons in a mc with named frames "on" and "off". Here's the code:
I've got a really simple script that on a button click, changes the alpha of a set of mc's from 0 to 100, then on second click changes back to 0. The first click works fine but for some reason the second click isn't working. The button needs to stay "on" as well so I've got the buttons in a mc with named frames "on" and "off". Here's the code:
I have programmatically created a simple button with a text field on top in a separate class extending a movie clip. The problem I am having is that the overState does not seem to be working and I don't know why. I have even tried removing the text field in hopes that would work, but it does not. The GameIntroduction class is called by another class which is the main class.
Here is my code for the class that calls the buttons: ActionScript Code: package { import flash.display.*; import flash.events.*; public class GameIntroduction extends MovieClip { private var introText:String = ""; [Code] .....
basically i simply want to give the option of turning of the sound in my flash via a button (If you press it sound goes mute, press it again sound unmutes) I searched around in the tutorials but i could only find (for this purpose) complicated pan sound control stuff.
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]
A movie clip called "Symbol_4" contains all of the navigation and frames of my movie.inside of Symbol_4 is a MC called "bottom scroller" which contains "imgbar" which contains "bar" which has a bunch of buttons in it.I want those buttons to link to different frames in the main "Symbol_4" MC.
I've tried putting code on a button like this
Quote:
on (release) { tellTarget (this._parent._parent._parent) { }
[code]....
There are no errors in any of this code, but nothing seems to work?!
I've been looking on google, but I have found nothing at all on this, which is surprising as it is very simple to make (I have done it in AS2).I was to have a button that can hide a movieclip. Then another button which will show it again.
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?
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 am using this tutorial and when I hit the play button the masking tween looks perfect on the stage.When I publish or use test movie however the gradient underlay shows up on top of the text.
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!
How do i use the on(dragover), becuase i am making a simple randomness game,(to start off) because i have something that you can drag, and i want to make it if you drag the thing over it it takes you to a new keyframe.Here is the movie clip i want to be drug on: (nothing happens)
I've followed the "SimpleCustom Scrollbar" tutorial and it works great. Is there anyway to customize the AS so it'll snap to the right side of a fullscreen flash movie and function? I'm working on a fullscreen flash movie and I want the users to be able to resize the window and still be able to see the movie - just like a stock OS scrollbar.
In AS2 you could put a button under a movieclip and it would still work so you had to put a disabled button above it to stop it working. It seems that in AS3, a movie clip will disable button rollovers underneath it but I need it work!I've done a very basic test to make sure my movie clip isn't set to buttonMode=true or anything like that but it still happens.
I am trying to create a very basic concept for a program that it based around a WIMP style interface. I have created a few moving windows using movie clips and I now want to add a button inside these movieclips that would act as an exit button, but in theory just returning to the frame before these appear. The problem I am having is that anything I create inside the movie clip is not being recognised, as clicking on it just makes the program think you want to move the window. The code I have used in my actions layer to create the moving effect is[code]...
I have four movieclip buttons inside my swf file.I have to add function on each movieclip. I tried it is not working.example code swf_name.butn1_mvc.addEventListener(MouseEvent.Cli ck, functionname);
I am creating a somewhat elaborate (for me at least) navigation for my site. I have created a bunch of animated MC's to use as nav-buttons, and all that works great. The only issue is that when you mouse over the MC-buttons, the cursor stays as an arrow instead of turning into the little hand that always happens with links. The links work, but no little hand. Do I have to have a "hit area" defined in order to get the hand icon to popup or what?
I was playing around last night trying to learn simple AS to make a movie clip act like a button. I wanted the button movie clip to reduce the alpha value of the other movie clip when you rollover the button and when you roll off the button the alpha of the movie clip goes back up. It works, but if you keep rolling over and out of the button movieclip sometimes the alpha gets stuck at a certain value for a bit, then does what its supposed to. I'm using onEnterFrame () to do the hitTest constantly.
Here's the SWF and FLA files for you to look through:
hitTest SWF hitTest FLA
Here's the AS code I used in the frame to do this:
I'm making an game which i want to intergrate acheivements, I've got everything working to an extent but I've isolated code and put it in a test to show my problem. I have a MC called "ach" (without ") and inside that i have another MC called a1 , a2 , a3. They are animated to disappear after say 45 frames. I've put my acheivements on buttons just to test them, but in my game you get them for say playing for 1 hour or collecting all items and some for clicking hidden buttons etc. but when I click the buttons again the acheive MC keeps appearing. I only want it to appear once.This is the code I have got that doesnt work.
my preloader isn't actually working,trying to load the page on a PC with quite slow internet... The story is following - my preloader animation plays, but only after the whole movie is loaded, cuz I noticed a huge delay before the preloader was actually played... And then I used that flash speed testing thing (sorry, but I don't know how it's called) and it proved my theory... That's the code on 1-st frame, where preloader is: