Bueno, pues el tercer efecto yo lo haría de esta forma:
En primer lugar escribiria en el primer fotograma:
Código :
Mouse.hide();
startDrag("raton",true);Con ello esconderia el verdadero ratón y comenzaría a arrastrar a la instancia "raton".
Después en el movieclip por el que al pasar el raton quiero que tiemble:
Código :
on (rollOver) {
_root.variable = 1;
}
on (rollOut) {
_root.variable = 0;
}
onClipEvent (enterFrame) {
_root.variable2=Math.random()*20-Math.random()*20;
_root.variable3=Math.random()*20-Math.random()*20;
if (_root.variable == 1) {
_root.raton._x = _root.raton._x+_root.variable2;
_root.raton._y = _root.raton._y+_root.variable3;
}
}Ya se que he usado demasiados _root pero es una costumbre...

Basicamente lo que hace este último código es crear dos variables diferentes que cogen un numero al azar entre el 20 y el -20. Despues si la variable "variable" es igual a 1 la posicion del "raton" cambia sumandose las variables 2 y 3...
Espero que te sirva. Saludos!