• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 251
  • Last Modified:

RollOver and Press question

Hi, Experts

I have a code that onPress is not working. I use RollOver once and it disable the button to function. I wonder if are there any way to make onPress work. Thanks

Please download the fla file at http://www.4shared.com/file/5385673/2a2f6212/rolloverqs.html
0
Brian Lin
Asked:
Brian Lin
  • 3
  • 2
1 Solution
 
muxxterCommented:
What are you assigning the onPress event to?

Cause I tried it out, and it works fine for me.

I did notice, however, that you set the onPress event for work_list.jew on every enterFrame event. I'd move this out of that event, cause it's getting replaced every 12th of a second.

Cheers
Gav
0
 
Brian LinDesignerAuthor Commented:
ohhh
0
 
muxxterCommented:
Is that what the problem was?
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!

 
Brian LinDesignerAuthor Commented:
mm, i moved the onPress to out side the onEnterFrame, but there is no trace shows up
0
 
ellandrdCommented:
here is an example:

http://www.myjavaserver.com/~seandelaney/rollOverBtnPressExample.zip

Download this and see how i have done it....

Ellandrd
0
 
muxxterCommented:
Ok, under further inspection, here's what's going on:

You're assigning a "onRollOver" event to the parent movie clip, "work_list". As soon as you do something like that, all the components within the movieClip never recieve any other events, they are ALL sent to the parent.

As soon as I commented out the "this.onRollOver" and "this.onRollOut" event functions, everything worked as it should.

If you'd really like the functionality of rolling over the entire movie clip, add a new layer (underneath any buttons you're using), and place an invisible (_alpha = 0) movieClip that covers all the area you want to rollOver/Out. You'll also have to add onRollOver/Out events to any buttons on top of it, cause it will count as a RollOut event (for the main movieClip) when your mouse goes over a button.

Cheers,
Gav
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now