Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

i CAN click invisible button.

Posted on 2002-04-03
8
Medium Priority
?
211 Views
Last Modified: 2010-04-03


i have button object instance in my movie. sometimes other movie object covers this button, but i can still click on it. also while moving cursor over it, cursor changes to handpoint type. is there any way of avoiding this?

thanks in advance.

0
Comment
Question by:kzdown
8 Comments
 
LVL 5

Expert Comment

by:stef4s
ID: 6915946
put the button in a movie on frame 1. on frame 2 have the button graphic displayed aswell. so to disable the "button" tell the movie to go to frame 2
0
 

Author Comment

by:kzdown
ID: 6916303
i can not do that as it is animation that moves (hides) menu tab (with buttons) in the back of other object (movie clip)
0
 
LVL 5

Expert Comment

by:stef4s
ID: 6917353
do you see though that you can make functions in the movie like this

function enabled(state){
if (state){
gotoAndPlay(1)//the button is active
}else{
gotoAndPlay(2)//the button is inactive
}
}


calling from the timeline above it is then quite easy.

buttonInstance.enabled(true);

0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 23

Expert Comment

by:Zeffer
ID: 6932815
Part 2 of your question..

From Flash ActionScript Help..

To create a custom cursor:

1  Create a movie clip to use as a custom cursor.
2  Select the movie clip instance on the Stage.
3  Choose Window > Actions to open the Object Actions panel.
4  In the Toolbox list, select Objects, then select Mouse, and drag hide to the Script window.
 The code should look like this:
 onClipEvent(load){
     Mouse.hide();
}
 
5  In the Toolbox list, select Actions; then drag startDrag to the Script window.
6  Select the Lock Mouse to Center box.
 The code should look like this:
 onClipEvent(load){
     Mouse.hide()
     startDrag("this", true);
}
 
7  Choose Control > Test Movie to use the custom cursor.
 


Buttons will still function when you use a custom cursor. It's a good idea to put the custom cursor on the top layer of the Timeline so that it moves in front of buttons and other objects as you move the mouse in the movie.

For more information about the methods of the Mouse object, see their entries in the ActionScript dictionary: Overview.



0
 
LVL 6

Accepted Solution

by:
Jaymol earned 180 total points
ID: 6942043
Or alternatively set the "_visible" property of a movie clip (with the button in it) to false.

John.
0
 
LVL 1

Expert Comment

by:Computer101
ID: 6972751
kzdown,
Moderators have gone through alot of touble to clean questions you have not closed.  Do not make this the same.


Computer101
E-E Moderator
0
 
LVL 1

Expert Comment

by:Computer101
ID: 6972752
Again
Computer101
0
 
LVL 1

Expert Comment

by:Computer101
ID: 6972753
again
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article describes a solution to a problem of subloading one movie into another when they have different SWF versions. Sometime back, I was working on an ActionScript project while I came across an interesting fact which I would like to share…
I have been doing hardcore actionscripting for some time; and needless to say I have faced a lot of problems in just understanding others' code rather than understanding what the code executes. A programmer's life can become hell when there are a lo…
The goal of the tutorial is to teach the user how to select the video input device. Make sure you have an input device that in connected and work and recognized by Adobe Flash Media Live Encoder and select it in the “video input” menu.
This Micro Tutorial will teach to how to utilize bit rate in Adobe Flash Media Live Encoder.

879 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question