Its probably because your questions may involve several different techniqes, so it would be a very long answer.
You should probably make your objects into movieclips. In the movieclips you can have a invisible button ( just the hitstate defined ) with...
// Signal to script ON the movieclip
on(release){
moveUpWhere=50;
moveUpOnScreen=1;
}
This would not do anything by itself but if you also put a little script ON the movieclip it will move nicely to a position set by the
moveUpWhereTo variable.
// ON the movieclip
onClipEvent (enterFrame) {
if (moveUpOnScreen == 1) {
this._y += (moveUpWhere-this._y)/7;
}
}
Thats a start for you. If later want the movieclip to be draggable ( to unlock things ) you can get great tutorials in the Tutorial section for this or on Google like.....
http://www.almost-leet.com/fla/tut2/.