Просмотр полной версии : как подписаться на события мыши в JSFL?
Universe
23.04.2012, 11:51
Мне нужно подписаться на событие doubleClick в jsfl. Как я могу это сделать?
function mouseDoubleClick() {
// ...........
}
Universe
28.04.2012, 19:14
и? это просто функция, она сама вызовется?
tsarapkabel
02.05.2012, 18:32
ExternalInterface.call() ? Или к jsfl он не привязан?
Universe
05.05.2012, 09:40
немного не понял, при чём здесь ExternalInterface.call()
может напишите полный пример вашей мысли, чтобы стало понятно, что вы имеете ввиду?
Какие ещё события? Скажите что вы хотите сделать с помощью jsfl. Больше чем уверен что мышь тут не причем.
Universe
09.05.2012, 02:01
Я хочу сделать чтобы скрипт запускался по дабл клику на картинке, которая находится на сцене :)
Добавлено через 1 минуту
суть в чём...загрузил я картинку во флеш, потягал её, выставил ей нужные координаты, затем нажал по ней два раза, должен отработать скрипт который подгрузит весь сиквенс из папки в те же координаты. Получилось сделать всё, кроме этого дабл клика!
Этого сделать нельзя. Но можно написать скрипт который будет перебирать необходимые картинки на сцене и делать что-либо с ними.
Universe
09.05.2012, 02:06
получается чтото в скрипте должно слушать сцену, ели я конечно правильно понимаю. В данном случае слушать нужно нулевой элемент текущего кадра...но вот как "подписаться" на это событие?
Добавлено через 2 минуты
то что картинки можно перебирать - понятно. А зачем тогда mouseDoubleClick() в Top level Functions?
Событий в jsfl нет. Все события генерируете вы сами скриптами. Кроме doubleClick есть ещё document.mouseClick() который принимает координаты. С импортом изображений возможно поможет document.importFile().
Хотя не, погорячился, подписатся можно спомощью fl.addEventListener на события "documentNew", "documentOpened", "documentClosed", "mouseMove",
"documentChanged", "layerChanged", and "frameChanged".
Universe
09.05.2012, 11:16
Bgg, а вы не слышали про xJsfl (http://www.xjsfl.com/) ? :) Может там это можно сделать?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.