Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Плавная смена картинок (http://www.flasher.ru/forum/showthread.php?t=120838)

artsosed 01.02.2009 05:14

Плавная смена картинок
 
Кто нибудь может показать готовый код для плавной смены картинок (картинки в клипе) ? ищу часов 5 уже, всё бес толку!

Nel 01.02.2009 13:42

Больше информации нужно!

Psycho Tiger 01.02.2009 22:30

В смысле, альфу одной до 0, другой до 1?

artsosed 02.02.2009 07:09

ну да альфу одной до 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;
}
}

BlooDHounD 02.02.2009 11:08

Вы ошиблись разделом

iNils 02.02.2009 13:58

artsosed, для оформления своего кода, надо использовать теги [code][/code].


Часовой пояс GMT +4, время: 04:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.