![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2005
Сообщений: 56
|
Сначала функция описывается:
========================================================= function my_function() { if (my_ob._x<20) { my_ob._x += 0.5; } } ========================================================== Потом вызывается: =========================================================== on (release) { onEnterFrame = function () { my_function(); }; } ============================================================ Потом объект возвращается на исходную и функция прерывается: ============================================================= on (release) { ob._x = 0; function my_function (){ return } } ============================================================= Так вот после прерывания снова вызываться она не хочет .. Кроме return есть еще способы ? |
|
|||||
|
Собственно, return как бы не совсем для этого... Пиши delete onEnterFrame;
|
|
|||||
|
Регистрация: Aug 2005
Сообщений: 56
|
Написал:
on (release) { ob._x = 0; function my_function (){ delete onEnterFrame; } } После нажатия функция все-равно в дальнейшем не работает ... |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 56
|
Вот пример ..
Нужно, чтобы после сброса (кнопка stop) объект снова мог двигаться (кнопка play). И кстати не знаю как это дело через play.onRelease и stop.onRelease прописать, чтоб скрипт в одном месте был, а то на кнопках пришлось писать ... |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 56
|
Исправлено ..
Так после stop он вообще сначала двигаться начинает (( Запутался вобщем ... |
|
|||||
|
вызывается:
================================================== ========= on (release) { onEnterFrame = function () { my_function(); }; } ================================================== ========== Потом объект возвращается на исходную и прерывается выполнение функции (саму функцию не трогаем) ================================================== =========== on (release) { ob._x = 0; delete onEnterFrame; } |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|