Просмотр полной версии : Програмное удаление событий onPress
Storm[pfp]
18.08.2006, 14:44
в мувике ручками прописали событие onPress . Можно ли как то програмно его удалить/заменить .
тема перенесена в раздел для новеньких, автору устное предупреждение.
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
пробежаться по библиотеке (если клипы аттачаться), или по таймлайну и удалить все обработчики в стиле Flash5
Да из за большого количества клипов руками совсем не хочеться в них копаться
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.