Показать сообщение отдельно
Старый 05.11.2006, 03:27
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 7  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
В руте clip0, clip1, clip2, clip3 и все буквы ниже.
Код:
var i = 0, rate = 40;
clip0._alpha = clip1._alpha = clip2._alpha = clip3._alpha = 0;
function alphaMaster(){
clearInterval( alphaInt );
var clipId = Math.floor( i/4 );
var alphaVal = ( 1 + i%10 ) * 10;
_root["clip"+clipId]._alpha = alphaVal;
if( i++ < 39 ) alphaInt = setInterval(alphaMaster, rate);

}
//в нужный момент:
alphaMaster();
PS: Примерно так. Если пишешь под 8-ку, можно юзать setTimeout - строчка кода уберется.
PS2: Не проверял, мог напутать.


Последний раз редактировалось Kikasso; 05.11.2006 в 03:39.