![]() |
Связь кнопки и мувика
Собственно требуется сделать так, чтобы при наведении курсора на кнопку проигрывался мувик, помещенный в один с кнопкой фрейм (у мувика в первом и последнем кадре стоит stop() )
Код:
on(rollOver) {Подскажите пожалуйста, как заставить работать эту систему. |
Вообще то не рекомендуется писать код в самих мувиках. Кнопки как таковые тоже устаревают. Делай два мувика: but - кнопка, mc - клип.
В специальном слое actions в первом фрейме пишете: Код:
mc.stop (); |
Что то я вообще ничего не понимаю, вроде Flash 8 поддерживает AS 1,2 и сделал все как надо:создал 2 мувика прописал скрипт, но все равно mc не стопается ((
|
А instance имена не забыл мувикам дать?
|
А, точн, мой косяк ;) Большое спасибо за помощь )
|
Ребята, а у меня такая же проблема, но с закавыкой..
Есть кнопка, как я понимаю с мувиком.. простите, если понятия путаю - короче она переливается там цветами, когда мышью по ней проводишь... И вот моя задача, сделать так, что бы эта кнопка отправляла меня по getURL. Но когда прописываю скрипт - она переливается, но на адрес не отправляет.. Что делать-то? может код начинать не сразу с getURL? а сначала что-то написать?? Типа как вверху указали... Мне кажется, что кнопка в мувик встроена и в том-то есть причина моих неудач... 4-е сутки пошли..((( В мувике вот это.. как мне продолжить и поставить getURL ?? Код:
on (rollOver) { |
Код:
myBtn_btn.onRelease = function(){ |
пишет всё время, что
События мыши разрешаются только для случаев кнопки on release Может я не в то место на шкале вставляю??? Делаю так - двойной клик по кнопке, потом еще раз двойной клик - открывается временная шкала, действия самой кнопки, разбитая на 5 слоев.. В самом верхнем - альфа, потом s1, снова альфа, потом s2. В нижних чередуются альфы и нули в разных кадрах... Скажите, в какой слой и в какое место писать код Код:
myBtn_btn.onRelease = function() {Запутался совсем :( пятые сутки пошли - не могу разобраться... |
...
Создаем новый флэш файл (чтобы разобраться) Рисуем кружок. Выделяем кружок. Щелкаем правой мышкой по кружу =>convert to symbol=>button Выделяем новенький мувик клип на сцене. В поле instance name пишем myBtn_btn Щелкаем на временной шкале главной сцены. Нажимаем F9. Если панель Actions свернулась, а не раскрылась, жмем F9 снова. Убираем Script assist (или переходим в expert mode если флэш <=6) Вставляем туда твой код Код:
myBtn_btn.onRelease = function() { |
Вобщем так:
1. Создаешь мувиклип, например кружочек (cntl+F8 --> movie clip --> рисуешь). Этот мувик появится в библиотеке. Перетаскивай его на рабочее поле. 2. Дай этому мувику имя myBtn_btn (можно любое конешно же). Создай новый слой - назови его fctions (можно по-другому конешно же). Имя дается в поле instance name в панели properties, когда выбираешь мувик. 3. В первом кадре слоя actions пиши код. Гм... Немного опоздал. Человек со знакомым до боли аватаром меня опередил... |
| Часовой пояс GMT +4, время: 16:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.