Статьи

Flash Script — Spring Effect


Загрузите примеры файлов здесь .

1. Создайте любой объект по вашему выбору и преобразуйте его в мувиклип.

2. Дайте ему имя экземпляра «child1».

3. Щелкните правой кнопкой мыши фрагмент ролика и вставьте следующие действия:

onClipEvent (load)  

{  

spring = false;  

startX = _x;  

startY = _y;  

spX = 0;  

spY = 0;  

}  

onClipEvent (mouseDown)  

{  

startDrag ("", true);  

spring = true;  

}  

onClipEvent (mouseUp)  

{  

stopDrag ();  

spring = false;  

}  

onClipEvent (enterFrame)  

{  

//!spring = if false  

if (!spring)  

{  

//code to create the movements  

spX += (startX-_x);  

spY += (startY-_y);  

spX *= .4;  

spY *= .4;  

_x += spX;  

_y += spY;  

}  

}

5. Сценарий закончен. Нажмите Ctrl + Enter, чтобы проверить фильм.