
02.02.2009, 07:09
|
|
Регистрация: Feb 2009
Сообщений: 2
|
ну да альфу одной до 0, другой до 1... но я правда уже сделал, вот код:
imID = 'gallery1';//идентификатор клипа, где в каждом кадре картинка
deltaA = 10;//скорость изменения прозрачности
deltaI = 2000;//интервал между сменой картинок
attachMovie(imID, 'g1', 0);
attachMovie(imID, 'g2', -1);
g1.gotoAndStop(1);
g2.gotoAndStop(2);
nextImg = getTimer()+deltaI;
onEnterFrame = function () {
if (nextImg<getTimer()) {
g1._alpha -= deltaA;
if (g1._alpha<1) {
if (g1._currentframe == g1._totalframes) {g1.gotoAndStop(1);} else {g1.nextFrame();}
g1._alpha = 100;
if (g2._currentframe == g2._totalframes) {
g2.gotoAndStop(1);
} else {
g2.nextFrame();
}
nextImg = getTimer()+deltaI;
}
}
|