This works perfectly! My movieclip button takes up the whole stage but I don't want the whole stage to be my hit area (which right now it is). I was searching and I found this actionscript: hit._visible = false;
this.hitArea = hit; The tutorial said to make another layer inside my MC, then add that code. But when I play my movie, I can still see my green square (which was supposed to be my hit area) and it does nothing!
I have made a movieclip and gave the frame this actionscript:
------------------------------------------------------------ var keyListener:Object = new Object(); keyListener.onKeyDown = function() {[code]........
it moves fine and stuff but i was wondering how can i restrict the area in which the movieclip can actually move ? my flash file is 550px X 400px and i want to make it so that it can only move in 300px X 200px of the file if you understand ?
I'm new to the forum my name is Chris. I'm currently working as a Graphic Artist for a company called TransTech Systems in Schenectady, NY [URL] I registered today Im trying to figure out. I need to disable the hit area of an object thats part of a movieclip button. Im trying to create a single image light box effect in which the blown up image closes when you mouse off the thumbnail. Here is a link to my movie [URL] If you click on the pic of the gauge you will see the image blows up, and the background fades to a transparent black for better contrast between the pic and the page. I need the background fade effect to not have a hit area otherwise the rollout action does not work.
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 have created a world map that has each region of the world as a rollover. When you rollover the US, for example, it turns red and a movieclip pops out to display some info...it's basically a graphic I created in Illustrator that is a rectangle with info written on it.
The rollover works fine and everything pops out, but when you move the cursor close to the popout, it thinks you have rolled off the US. When you hit the edge it pops in and out almost like it is blinking.
How can I make it so that they are one hit area? Here is some of the code:
I've made a mask with a FLVPlayback inside and with a sliding bar that appears when I make rollover in the FLVPlayback. All working well. I want to put some simple controls in the sliding bar like pause or play, but I can't access the buttons because they are inside a first button ( the FLVPlayback ) that triggers the sliding bar. How can I make to have a button inside another button area?
I am having problems with a MovieClip, basically it can be moved arround with the mouse and it is resizeable but when i move it arround or enlarge the movieclip (when its in a published format) i want to constrain it to an area such as 400 width by 400 height.Because at the moment you can drag or resize the movieclip ouside the whole frame, which i dont want. i want to constrain it to a set area.
I have a game where you click a button and I want a movieclip to be duplicated in a certain area which is a movie clip named swamp_mc.On the button I am writing:
I made a movie (looks like a button). Inside that movie, I have frame 1 - 36 for MOUSE_OVER, and the rest for MOUSE_DOWN. Frame 1 is for MOUSE_UP. I've assigned name to the movie home_mc, then went to scene1 and place a script on frame 1 (in separate layer):
home_mc.addEventListener(MouseEvent.MOUSE_OVER,but tonOver); function buttonOver(event:MouseEvent):void { home_mc.gotoAndPlay(1); home_mc.removeEventListener(MouseEvent.MOUSE_OVER, buttonOver); }
The movie plays correctly,but whenever I move the mouse (while its still on the button), then the movie plays again; to me it looks like its a hitArea() not configured.
To check that I have set a button and placed my home_mc movie in OVER frame.
I' m having an issue with setting a button hit area.I have imported a bitmap image, and converted it to a symbol button, and set it a hit event.My problem is that the hit area of the button is more than what i want, I want the hit area to be only the bitmap itself, and not its whole extent.The red circle is out of my bitmap picture, but because it is in its extent if I press there it will invoke a hit event.
I have a mini-game where I have three movieclips:The player (controlled by mouse); A random object that moves around the stage (like the arkanoid ball without the paddle and the blocks); A simple power up.The game is simple: hitting the power up increases your scoreThe game ends when the object hits the player.The question is:How can I spawn the power-up (randomly) on the stage area, every time the player hits it?When that happens I want the following events to occur:1) The power-up to be removed;2) Increase the score by 1.3) Place a new power up randomly on the stage.4) Rinse and repeat.
I have 2 moveclip called view_mc and restricted and button called btn_scale.
When the user click and drag btn_scale, it resizes the view_mc where the width and height of view_mc dosen't exceed the width and height/2 of restricted area.
I made that. But when view_mc reaches the width and height/2 of restricted area, I can't resize view_mc to be samller. (The btn_scale looks like it's disables and can't use it)
I think some logic is missing. I highlighted the code that is missing some logic.
var clickedX:Number; var clickedY:Number; var newScale:Number;
I need to drag and drop a movie clip onto a certain area and if the position it landed is right I do not want the users to be able to drag the clip again. How can I stop the clip being dragable?
On the enter frame of my movie I want to take a movie clip in my library and have 3 instances of it move randomly within a small area (~ 50 x 50 pixels). I also want the alpha to change to 0 and back to 100 every couple of seconds. Should I be using duplicateMovieClip or should I use something else? I'm trying to create something similar to how the leaves react on this site [URL].
I am creating a simple flash animation in Flash CS5 of a hip hop group, where when you mouseover their picture, their name pops up over their head.
I made each image a button and created the frames for up, over, down, and just a black rectangle for the hit area.
The problem I have is that in Flash when I have simple buttons enabled, it works fine and flawlessly, but when I publish it the hit area is sketchy and doesn't always react when moused over.
I am trying to create buttons on a 45 degree angle. They are simply text. I have tried drawing different hit areas for the button, but when I publish the swf the hit area for the button is always its bounding box (so there is a huge space in the upper left and lower right corner which activates the button).
I have an 800x800px button within a 800x800 stage, in the up state only 200px of the button are visible, the others 600px remains out of the stage, the over state is a movie clip with a spring-like animation that brings the button to the left to a viewable area of 600 pixels (while now only 200px are left out of the stage). the down state is very the same than the over (without animation, so no changes in size at all).
The problem here is how i set my hit area: if I set it to be the size of the up state then the button works the way it's supposed to work but if i move the mouse just i little to the left (just out of the hit area, remember, same size as the up state) then is considered not to be on the over state so i come back to my initial 200px button. By the way if i set the hit area to match the size of the button once it has completed it animation on over state (600px of viewable button) I fix this issue but then I will click the button even when I'm out of the UP state.It's possible to place a movie clip inside the hit area so that it always mach the motion of the movie clip inside the over state?[URL]This is an early prototype of the site but you'll see what i mean, my buttons are the numbered tabs, when you roll over there you'll see they become animated but i planning to make this animation much more exaggerated and then is when the problem come...
Is there anyway that you can tween the hit area of a button in flash so that it follows a button as it moves? I have my buttons set up as such:When a viewer visits the page they only see a small part of the button, and when they roll over it the entire button rolls out, but I want to be able to make the hit area only as big as the small portion, and expand when the button appears in full so the entire button is clickable.
I have a button (with actionscript) under some dynamic text. The dynamic text, including some small transparent space around it, is blocking the hit area of the button. How do I solve this problem?
I've created an animated button where when you rollover it - a message box appears. My problem is that the button hit area is the whole size of the movie clip (including the message box), so the box will appear even if you haven't rolled over the button.
So basically I want to define the hit area to just the size of the button itself, rather than the whole movie clip.
how can i enlarge the hit area of a button when i'm over it? i tried creating a movieclip ("mc") containing two frames; one frame ("normal") with a button including a small hit area, and one with a button containing a larger hit area (framename="over"). when i roll over the movie clip it sucessfully changes to frame "over" with the large hit area button (from root i tell "mc" to cange to frame "over"), but in fact only up,over and down state frames are taken from the new button. the hit area is still the small one from the first frame.
basically the thing i want to achieve is, that one rolls over the button, but will have to move his mouse farer away from the overstate graphic of the button, to release it. so optically the same button, but with a larger hitarea than the one you entered when rolling over the button in the first place, so one cant accidentally get off of it too early.
how can i test the position of the mouse inside the area of a specific movieclip WITHOUT using rollover and rollout events?
the movieclip is the irregular shape (star)
i need to do some action according to the position of mouse (inside/outside of the movieclip area) but i can not use rollover event because i have a button placed over the movieclip.
I got a problem with a rotating cube in html.When i'm out of the swf area, the _ymouse and xmouse are still reacting when i click somewhere outside of the swf and then the cube starts rotating again.Is it possible to limit the mouse coordinates to only the swf file?The cube i'm using is on this site.URL...
i have a simple movieclip, based off text, with a few frames, and instead of creating an invisible area to do the hit test, is there any way to set the hit area to equal the movieclip's dimensions?, google seems to not be able to provide results, i don't need pixel perfect hit detection, but rectangle detection