Bonjour,
J'essaie de faire un drag en drop sur un clip qui contient un text que je voudrais dynamic.
le systeme me dit qu'il n'y a pas de methode stardrag sur les textfield.
Lorsque je retire le textfield le dragstart fonctionne bien.
Je dois donc mettre le textfield en static et la ca marche bien. Mais je ne peux plus modifier le texte
Si quelqu'un a une solution.
Merci d'avance

2 réponses


On est d'accord tu as un MovieClip avec dedans un textField ? Ou tu essaie direct de bouger le textField ?

Si tu essais d'appliquer la méthode startDrag au TextField, c'est normal que cela ne fonctionne pas.
La méthode startDrag appartient à la classe Sprite, qui hérite elle même de la classe DisplayObject.
C'est donc pour ça que ton drag and drop ne marche pas sur ton texte qui est de classe TextField (qui n'hérite pas de la classe DisplayObject) ;).

Essaye plutôt de faire ton startdrag sur mon MovieClip (qui est aussi un DisplayObject comme le Sprite et qui il me semble hérite également des méthodes du Sprite, et en possède d'autres en plus pour manipuler la timeline). Si ça ne marche toujours pas, change ton MovieClip en Sprite.