![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: May 2008
Сообщений: 2
|
В общие вопросы не стал писать, так как тут ActionScript.
Почитал тут Вопросы: Как узнать когда пользователь навел на мышку на вложенный мувиклип? Не отлпвливается событие onRelease,onMouseDown,onPress,onRollOver,onMouseUp ,onRollOut в дочерних мувиклипах Перекрытие событий http://flasher.ru/forum/showthread.php?t=80360 и конечно же ничего не понял. Мне главное объясните это одно и тоже, или это другой вопрос? Суть. Главный клип. На нем лежит меню (фрагмент ролика "menu"). В нем к примеру 3 кнопки: 1 кнопка появляется на 15 кадре, 2 на 20 кадре, 3 на 25 кадре. Еще один слой с ключивым кадром на конце с кодом: чтобы не циклился фрагмент ролика. На главном клипе есть такой код: // Flash Storage example
import flash.external.ExternalInterface;
ExternalInterface.addCallback("sendFromJS", null, recieveFromJS);
function recieveFromJS(msg) {
_root.txtRecieve.text = msg;
}
_root.menu.button.onRelease = function() {
ExternalInterface.call("recieveFromFlash", _root.txtSend.text);
}
var message = null
_root.onEnterFrame = function() {
if (message!==null) {
_root.txtRecieve.text = message
message = null
}
}
Вопрос: Почему когда фрагмент ролика "menu" состоит из множество кадров (кнопки появляються с 15, 20, 25 кадров) кнопка не реагирует на действие. Если же каждая кнопка стоит первым кадром и без stop(); то рекция есть? Извините за долгость и тупость. Спасибо за разъяснение будущее) |
|
|||||
|
Регистрация: May 2008
Сообщений: 2
|
не актуально
|
![]() |
![]() |
Часовой пояс GMT +4, время: 17:43. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|