Mega débutant ça va pas être simple alors.
Le flash fonctionne de manière événementielle. ce qui veux dire que c'est sur action de l'utilisateur qu'il se passe quelque chose.
Donc ce que tu veux faire c'est de créer un événement sur un déplacement de souris, qui quand tu te rapproche d'une pièce, effectue quelque chose.
Donc déjà tu as en flash pour le système de glissé-dépose ou drag & drop. 3 événements.
Le dragEvent (quand tu maintient le clique enfoncé pour déplacer une pièce)
Le mouseMoveEvent (quand tu déplace la pièce avec le clique enfoncé)
Et Le DropEvent (quand tu relâche la pièce)
Chaque event (événement) est associé a une fonction
En plus de cela ces fonctions prennent une variable qui peut être du type DragEvent ou MouveEvent. c'est dans cette variable que tu trouve le Target (la cible) en d'autre terme l'objet qui en en dessous de ta souris.
Par exemple au moment de cliquer le Target du DragEvent sera la pièce sur laquelle tu viens de cliquer.
Ensuite c'est à toi de dire a ta fonction ce qu'elle doit faire.
Pour avoir des tuto cherche "AS3 drag and drop example".