2010-08-09 7 views
1

Simple question .. J'ai 1 MC avec buttonMode = true. Il y a 2 champs de texte imbriqués à l'intérieur d'un graphique de bouton à l'intérieur du MC. Ma question est que lorsque je passe ma souris sur mon bouton, l'effet de survol est parti si je passe sur mes champs de texte ... la souris est toujours dans le graphique du bouton mais l'effet de renversement est parti .... voir ci-dessous ..AS3 simple movieclip rollOver question

------------------- 
| textfield a | 
| textfield b | <-button 
|     | 
------------------- 

J'espère que je me explique bien ... quand je roule vers textField un ou b..the rouler sur l'effet de mon bouton est parti ... des idées ?? Merci ...

Mise à jour:

Ma structure est

MC contient 2 textfield et 1 bouton ... Je mis mybtn.mouseEnabled = false dans ma timeline MC ... et il a tué mon myBtn effet de survol complètement ....

+2

ensemble mouseChildren = false pour le bouton; –

Répondre

3

Set

mouseChildren = false 

sur le récipient (ie. Le bouton) Ou vous pouvez définir la propriété mouseEnabled sur false sur chacun des TextFinends.

+0

Son ne fonctionne pas ...... si je mets mouseChildren = faux ... mon bouton roll over effet sera complètement disparu ...... pas sûr pourquoi .. + 1 si – FlyingCat

+0

NVM ... j'ai ça marche maintenant .... merci – FlyingCat

0

Vous pouvez placer un mc de plus dans votre mc parent. son MC similaire contient 2 champs de texte et 1 bouton également sur le devant de ces champs de texte et le bouton place un autre mc et définit la propriété alpha = 0; également dans AS3 définir le buttonMode = true; pour ce nouveau mc. Et last addEventListener pour ce mc MOUSE_OVER et MOUSE_OUT ou tout ce que vous voulez utiliser. A l'intérieur que les fonctions font ce u veulent

J'espère que cela peut travailler pour vous :))

i got et de l'image pour u, mais ne peux pas lieu ici désolé ..

Questions connexes