Macromedia Flash - Разноцветный эффект

Источник: mgraphics

Итак, начнем с создания нового Flash-документа. Далее жмем Ctrl+J (свойства документа), ставим ширину = 330 и высоту = 220 пкс. Частота кадров = 16 fps.

Активируйте Ractangle Tool (R) и нарисуйте квадрат 25х25 пкс.

Разноцветный эффект

Разноцветный эффект

Пока наш квадрат все еще выделен, нажмем F8 и конвертируем его в мувиклип. См. картинку ниже.

Разноцветный эффект

Теперь откройте панель Properties Panel (Ctrl+F3) и в поле введите "cube".

Разноцветный эффект

Снова выделим наш квадрт и откроем панель Action Script (F9), вставим туда следующий код:

onClipEvent(enterFrame){
r=Math.floor(Math.random()*255)
g=Math.floor(Math.random()*255)
b=Math.floor(Math.random()*255)
colourobj=new Color(this)
colourobj.setRGB(r<<16/g<<8/b)
}

Снова кликнем на первом кадре и нажмем F9, после вставим следующий код:

for(i=1;i<=50;++i){
duplicateMovieClip("cube","movie"+i,i)
}
numobjects=1
for(i=1;i<=10;++i){
for(z=1;z<=5;++z){
this["movie"+numobjects]._x = i*30;
this["movie"+numobjects]._y = z*30;
numobjects+=1
}
}
cube._visible = false;

Нажмем Ctrl+Enter, чтобы протестировать мувик. Готово!


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=5691