Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Програмное удаление событий onPress (http://www.flasher.ru/forum/showthread.php?t=83879)

Storm[pfp] 18.08.2006 14:44

Програмное удаление событий onPress
 
в мувике ручками прописали событие onPress . Можно ли как то програмно его удалить/заменить .

Nirth 18.08.2006 14:58

тема перенесена в раздел для новеньких, автору устное предупреждение.

Disajner 18.08.2006 14:59

Прописываешь в соей тайм лине, не в нутри мувика

_root.YourButton.onPress = function(){
trace("Hello world");
//сюда вставляешь свой код
}

// а вот так можно удалить событие, точнее ничего происходить не будет..
_root.YourButton.onPress = 0;

Storm[pfp] 18.08.2006 15:10

2 Disajner
Да нет, вы меня не поняли ....
Дело в тоом что если сделать так
Код:

_root.YourButton.onPress = function(){
trace("Hello world");
//сюда вставляешь свой код
}

а код в мувике оставить ,то он выполнит два события(почему и какие обьяснять не надо ?)
мне надо переписать его ,чтоб выполнялось только одно(задано прграмно)!!!
и еще
Код:

// а вот так можно удалить событие, точнее ничего происходить не будет..
_root.YourButton.onPress = 0;

соответственно тоже не причем ....
Читаем внимательней вопрос

DarkLight 18.08.2006 15:52

А зачем вообще писать код в мувике, а не на таймлайне?

Storm[pfp] 18.08.2006 15:55

Цитата:

А зачем вообще писать код в мувике, а не на таймлайне?
Вопрос не по теме согласись !!
Ну а вообще если проект делает идин человек , а переделавает другой,то этовполне логично.
З.Ы. у него я не спрашивал зачем он так делал .да и не зачем(какая теперь разница)

DarkLight 18.08.2006 16:01

Тогда понятно...
Единственное, что приходит в голову, это вызывать при прессе на мувик функцию, а в процессе выполнения переназначать ее
Код:

on (press) {
        _root.pressFunction();
}


Juice_Green 18.08.2006 16:06

пробежаться по библиотеке (если клипы аттачаться), или по таймлайну и удалить все обработчики в стиле Flash5

Storm[pfp] 18.08.2006 16:10

Цитата:

Сообщение от Juice_Green
пробежаться по библиотеке (если клипы аттачаться), или по таймлайну и удалить все обработчики в стиле Flash5

Да из за большого количества клипов руками совсем не хочеться в них копаться


Часовой пояс GMT +4, время: 19:21.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.