drag and drop avec text

Par Jean-Luc, il y a 14 ans


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

Grafikart, il y a 14 ans

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

Mousse, il y a 14 ans

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.