![]() |
|
||||||||||
|
|||||
|
[+3 18.04.11]
Регистрация: Dec 2010
Сообщений: 342
|
Располагаю 3 спрайт-рисунка на сцене, при том они занимает все ее пространство.
Пытаюсь сделать следующее: или так: stage.doubleClickEnabled = true; stage.addEventListener(MouseEvent.DOUBLE_CLICK, onDouble); Если вешаю эти же события на отдельные спрайты, то работают. |
|
|||||
|
[+3 18.04.11]
Регистрация: Dec 2010
Сообщений: 342
|
Во-первых, это не помогло. А во вторых, что важнее, дети тоже имеют свои мышиные события.
|
|
|||||
|
[+4 06.05.14]
|
package { import flash.events.Event; import flash.events.MouseEvent; /** * ... * @author in4core */ public class Main extends Sprite { public function Main():void { if (stage) init(); else addEventListener(Event.ADDED_TO_STAGE, init); } private function init(e:Event = null):void { removeEventListener ( Event.ADDED_TO_STAGE , init) stage.doubleClickEnabled = true; stage.addEventListener(MouseEvent.DOUBLE_CLICK , click) } private function click(e:MouseEvent):void { trace('oj'); } } } |
|
|||||
|
[+3 18.04.11]
Регистрация: Dec 2010
Сообщений: 342
|
так я на сцену добавил спрайты-рисунки, которые полностью заполняют ВСЮ сцену. На пустой сцене и у меня работает
![]() |
|
|||||
|
[+4 06.05.14]
|
покажите полный ваш код. мы хоть поглядим чем там происходит. А вообще попробуй после всех добавлений написать
))
Добавлено через 1 минуту а лучше исходник пришлите. больше шансов на помощь |
|
|||||
|
[+3 18.04.11]
Регистрация: Dec 2010
Сообщений: 342
|
Вот, пожалуйста!
|
|
|||||
|
Регистрация: Oct 2010
Адрес: Новосиб
Сообщений: 122
|
надо повесить на все спрайты
imSpr1.doubleClickEnabled = true; imSpr2.doubleClickEnabled = true; imSpr3.doubleClickEnabled = true; будет работать |
|
|||||
|
[+3 18.04.11]
Регистрация: Dec 2010
Сообщений: 342
|
Во система... спасибо...
|
![]() |
![]() |
Часовой пояс GMT +4, время: 07:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|