tut hab ich nich parat, aber theoretisch gehts so:
du hast deine buttons, die packste in ein mc. nun liest du deine mausposition ab, je weiter weg desto höher var_speed, dann noch die richtung der maus und du kannst nun das mc in dem die butons stecken verschieben, vergrößern oder verkleiner, wie du auch magst. das schwerste ist wohl an der geschichte, die buttons sollen auch wieder an der anderen seite heraus kommen, wie das geht? kein prob: du machst baust zB hitboxen am rande jeder bühne auf, und wenn mit der hittest() abfrage nun eine button in dem mc die hitbox überlagert, so berechnest du die posi am anderen ende der buttons und verschiebst diesen einfach dort hin.
im buch "flash 5 und actionscript professionell" aus der galileo reihe ist dies sehr schön beschrieben.
sry, hab keinen tut parat, aber es gibt noch andere flash
foren die dir da sicher nen tut geben...