
20.03.2002, 20:57
|
|
Регистрация: Mar 2002
Адрес: Беларусь, Минск
Сообщений: 27
|
по нажатию на кнопку та должен тока запустить создание мувов (установить флажек). А запускать мувы должен нейкий контроллер (мувик), который проверяет таймер и количество запученных мувов и, если надо пускает еще.
Для кнопки напиши:
on(release ){
_root.attachMovie("ball", "ball0",0); //мув из библиотеки
_root.ball0._x = 150;
_root.ball0._y = 150;
_root.currentBall = 1; //флаг в 1
_root.lastTimer = getTimer(); //зачечь время
}Для контроллера напиши:
onClipEvent(enterFrame) {
if (_root.currentBall != 0 && _root.currentBall < _root.ballAmount)
{//если флаг не ноль (процес запущен) и не все
//мувывыпущенны тогдп
if (_root.lastTimer + _root.pause > getTimer()) {
//если пора пускать новый шар - пускаем
name = "ball" + _root.currentBall;
_root.ball0.duplicateMovieClip(name, _root.currentBall);
_root[name]._x = _root.ball0._x + 1*_root.currentBall;
_root[name]._y = _root.ball0._y + 1*_root.currentBall;
_root.currentBall++;
//опять засекаем время
_root.lastTimer = getTimer();
}
}
}
ясно?
__________________
Read the manual!:rolleyes:
|