|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
как подписаться на события мыши в JSFL?
Мне нужно подписаться на событие doubleClick в jsfl. Как я могу это сделать?
|
|
|||||
Регистрация: Sep 2009
Сообщений: 61
|
|
|
|||||
и? это просто функция, она сама вызовется?
|
|
|||||
Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
|
ExternalInterface.call() ? Или к jsfl он не привязан?
__________________
Нормально делай — нормально будет! |
|
|||||
немного не понял, при чём здесь ExternalInterface.call()
может напишите полный пример вашей мысли, чтобы стало понятно, что вы имеете ввиду? |
|
|||||
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Какие ещё события? Скажите что вы хотите сделать с помощью jsfl. Больше чем уверен что мышь тут не причем.
|
|
|||||
Я хочу сделать чтобы скрипт запускался по дабл клику на картинке, которая находится на сцене
Добавлено через 1 минуту суть в чём...загрузил я картинку во флеш, потягал её, выставил ей нужные координаты, затем нажал по ней два раза, должен отработать скрипт который подгрузит весь сиквенс из папки в те же координаты. Получилось сделать всё, кроме этого дабл клика! Последний раз редактировалось Universe; 09.05.2012 в 02:03. |
|
|||||
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Этого сделать нельзя. Но можно написать скрипт который будет перебирать необходимые картинки на сцене и делать что-либо с ними.
|
|
|||||
получается чтото в скрипте должно слушать сцену, ели я конечно правильно понимаю. В данном случае слушать нужно нулевой элемент текущего кадра...но вот как "подписаться" на это событие?
Добавлено через 2 минуты то что картинки можно перебирать - понятно. А зачем тогда mouseDoubleClick() в Top level Functions? |
|
|||||
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Событий в jsfl нет. Все события генерируете вы сами скриптами. Кроме doubleClick есть ещё document.mouseClick() который принимает координаты. С импортом изображений возможно поможет document.importFile().
Хотя не, погорячился, подписатся можно спомощью fl.addEventListener на события "documentNew", "documentOpened", "documentClosed", "mouseMove", "documentChanged", "layerChanged", and "frameChanged". Последний раз редактировалось Bgg; 09.05.2012 в 02:24. |
Часовой пояс GMT +4, время: 01:18. |
|
« Предыдущая тема | Следующая тема » |
|
|