|
|
|||||
Регистрация: Jan 2012
Сообщений: 142
|
Событие применимое к контейнеру
Я пытаюсь осуществить создание контейнера в нем создать 2 потомка и осуществить событие при наведении на контейнер
import flash.display.Sprite; import flash.display.MovieClip; var container:Sprtie=new Sprite(); var obj_1:Sprtie=new Sprite(); var obj_2:Sprtie=new Sprite(); container.addChild(obj_1); container.addChild(obj_2); addChild(container); container.addEventListener(MouseEvent.ROLL_OVER,container_rollOver); function container_rollOver(e:MouseEvent):void { // тут переход на кадр } Монтажный кадр 1, слой "Actions", кадр 160, строка 12 1046: Тип не найден или не является константой времени компиляции: Sprtie. |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Потому что "Sprtie" != "Sprite"
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Jan 2012
Сообщений: 142
|
подскажите пожалуйста подробнее, я не понял
|
|
|||||
import flash.display.Sprite; import flash.display.MovieClip; var container:Sprtie=new Sprite(); var obj_1:Sprtie/*<-- здесь описка*/=new Sprite(); var obj_2:Sprtie/*<-- и здесь тоже*/=new Sprite(); container.addChild(obj_1); container.addChild(obj_2); addChild(container); container.addEventListener(MouseEvent.ROLL_OVER,container_rollOver); function container_rollOver(e:MouseEvent):void { // тут переход на кадр } |
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
У Вас слово Sprtie не правильно написано. Пишется Sprite.
|
|
|||||
Регистрация: Jan 2012
Сообщений: 142
|
а как должно быть написано? Задача состоит в том чтобы три объекта объединить в один контейнер и по наведению на него произвести событие
|
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Не правильно - Sprtie
Правильно - Sprite |
|
|||||
Регистрация: Jan 2012
Сообщений: 142
|
написал правильно слово Sprite не реагирует контейнер на действия мыши, что может быть?
|
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
В контейнере должно быть что-то визуальное, на что может наехать мышка. Пустота таковой не является.
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Jan 2012
Сообщений: 142
|
import flash.display.Sprite; import flash.display.MovieClip; var container1:Sprite=new Sprite(); var obj_1:Sprite=new Sprite(); var obj_2:Sprite=new Sprite(); var container:Sprite=new Sprite(); container1.addChild(obj_1); container1.addChild(obj_2); container1.addChild(container); addChild(container1); container1.addEventListener(MouseEvent.MOUSE_OVER, fl_MouseOverHandler); function fl_MouseOverHandler(event:MouseEvent):void { // Начало пользовательского кода // Этот образец кода отображает в панели "Вывод" слова "Помещен указатель мыши". gotoAndPlay(167); // Конец пользовательского кода } |
Часовой пояс GMT +4, время: 19:40. |
|
« Предыдущая тема | Следующая тема » |
|
|