Поразмыслив. Обнаружено что переменная "И" не запоминает значение 2. Которое вроде бы должна запомнить. И которое помешает мувиклипу проиграться заново
Не ну я туплю, но я реально не понимаю, почему вставляя правильный рабочий код №1

Код:
_global.i = 1; // глобальная переменная (код в кадре)
a.onRollOver = function()
{ if (i == 1) //
b.gotoAndPlay(1);
Mouse.hide()
a.removeMovieClip();
i = 2
}
в вариант №2 и получая вот это

Код:
_global.i = 1;
glaz1.onEnterFrame=function () {
this._rotation=(Math.atan2(_ymouse-this._y,_xmouse-this._x)*180/Math.PI)
}
glaz2.onEnterFrame=function () {
this._rotation=(Math.atan2(_ymouse-this._y,_xmouse-this._x)*180/Math.PI)
}
pole.onRollOver = function()
{ if (i == 1)
prig._alpha = 100
prig.gotoAndPlay(1);
Mouse.hide()
prig.removeMovieClip();
i = 2
}
переменная i не хочет запоминать значение 2