Je vais vraiment avoir un MovieClip pour détecter si un autre MovieClip est déplacé dessus dans ActionScript 3.0? Est-ce que quelqu'un sait d'une bonne mise en œuvre.onDragOver pour Actionscript 3.0
Merci
Je vais vraiment avoir un MovieClip pour détecter si un autre MovieClip est déplacé dessus dans ActionScript 3.0? Est-ce que quelqu'un sait d'une bonne mise en œuvre.onDragOver pour Actionscript 3.0
Merci
Vous pouvez également utiliser DisplayObject.hitTestObject()
movieClipOnStage.hitTestObject(movieClipYouAreDragging)
Si vous faites cela sur une boucle pendant que vous faites glisser (en utilisant un Event.ENTER_FRAME
, Event.MOUSE_MOVE
ou un événement Timer
), vous devriez être en mesure d'obtenir le résultat que vous recherchez.
DisplayObjectContainer.getObjectsUnderPoint() peut le faire pour vous.
J'utilise actuellement l'événement on MOUSE_UP pour mon implémentation, mais c'est la bonne stratégie. –