Non è corretto richiamare una funzione ad ogni entrata nel frame. E' meglio inserire onEnterFrame DENTRO alla funzione:
codice:
function fadein(mc) {
onEnterFrame=function(){
if (_root[mc]._alpha<100) {
_root[mc]._alpha += (_root[mc]._alpha+100)/7;
}
}
}
e nel clip:
codice:
onClipEvent (load){
_root.fadein("mc1");
}
Per quanto riguarda le tue domande mi sembra di capire che ti mancano un po' di nozioni fondamentali. Nella sezione "flash-mx" in cima a questa pagina trovi delle ottime guide.
L' on(rollOver) non è un evento proprio dei movie clip ma dei pulsanti, ecco perchè non funzionava. Puoi comunque utilizzare un clip come pulsante ma solo con questo script sul frame della _root:
codice:
tuo_clip.onPress=function(){
istruzioni
}