posso farti una domanda?... ma è indispensabile mettere
MovieClip.prototype.assegna=function(valore){
...........ect ect ect

non si potrebbe mettre solo:

function assegna(valore){
premuto=valore
this.onRollOver=function(){
if(!premuto){
// azione
}
}

this.onRollOver=function(){
if(!premuto){
// azione
}
}

this.onPress=function(){
// azione
premuto=true
}
}

clip.assegna(false);
grazie mille!