Bonjour
J'ai un clip qui contient un bouton et un TextField dont le texte est alimenté dynamiquement. En AS3 lors du survol du TextField, le bouton en dessous ne fonctionne pas (il ne passe pas à l'état _over), alors que la même structure en AS2 fonctionne parfaitement.
Merci


Bouton inactif avec un Textfield par dessus
Débuté par oziko, Nov 12 2008 13:09 PM
CODE Actionscript
#1
Posté 12 November 2008 - 13:09 PM
#2
Posté 12 November 2008 - 13:46 PM
salut,
sur le forum il y a un moteur de recherche!!
sinon regarde du coté de mouseEnable (je croix)
sur le forum il y a un moteur de recherche!!

sinon regarde du coté de mouseEnable (je croix)
#3
Posté 12 November 2008 - 14:41 PM
merci la pieuvre, mais j'avais déjà fait une recherche sans rien trouver.
La propriété enabled sur le BTN permet effectivement de désactiver le fonctionnement normal d'un BTN. Mon problème est différent : c'est uniquement quand je survol la SURFACE du Textfield que le fonctionnement du BTN est altéré.
Si j'écoute le MOUSE_OVER sur le clip contenant mon BTN et le TF je reçois :
La propriété enabled sur le BTN permet effectivement de désactiver le fonctionnement normal d'un BTN. Mon problème est différent : c'est uniquement quand je survol la SURFACE du Textfield que le fonctionnement du BTN est altéré.
Si j'écoute le MOUSE_OVER sur le clip contenant mon BTN et le TF je reçois :
Action Script
Je pense donc que c'est un problème de propagation de l'évènement qui pose problème en AS3 sur le fonctionnement du BTN
trace(e.currentTarget)
// [object clipParent]
trace(e.target)
//[object TextField]
#4
Posté 12 November 2008 - 15:27 PM
j'ai bien parlé de mouseEnabled et non pas enabled... sinon il existe une aide dans flash et en ligne, il serait peu être pas mal de la consulter de temps en temps

#5
Posté 12 November 2008 - 15:40 PM
merci la pieuvre, avec
Action Script
item.itemText.mouseEnabled = false;mon BTN fonctionne normalement

1 utilisateur(s) li(sen)t ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)