|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.01.2012, 10:51 | #1 |
Пользователь
Регистрация: 21.09.2010
Сообщений: 70
|
Замедление флеш-ролика при наведении мыши
Такой вопрос: есть на сайте движущаяся строка с логотипами (обычный флеш-ролик, сделанный в макромедии флеш), что прописать в экшн скрипт, чтобы при наведении на эту строку мышкой, она останавливалась.
|
23.01.2012, 11:42 | #2 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Код:
Кажется, так, под рукой нет флеша проверить
Alar, верни репу!
|
23.01.2012, 11:49 | #3 | |
Пользователь
Регистрация: 21.09.2010
Сообщений: 70
|
Цитата:
**Error** Scene=Scene 1, layer=Layer 3, frame=1:Line 1: Statement must appear within on handler mc.onRollOver = function() { stop(); } **Error** Scene=Scene 1, layer=Layer 3, frame=1:Line 2: Statement must appear within on handler mc.onRollOut = function() { play(); } Total ActionScript Errors: 2 Reported Errors: 2 вместо mc - нужно какие-то свои данные подставить (action script вообще не знаю)? Попробовала уже Symbol 1, Buttom 1 - все тоже (я код пишу на прямоугольнике-кнопке прозрачном, который поверх всех слоев стоит - надеюсь хоть это правильно) Последний раз редактировалось Nikirinka; 23.01.2012 в 11:57. |
|
23.01.2012, 12:55 | #4 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Да, mc нужно заменить на instance name вашего объекта, автоматом оно не прописывается, нужно руками в опциях объекта прописать.
Alar, верни репу!
|
23.01.2012, 15:09 | #5 |
Пользователь
Регистрация: 21.09.2010
Сообщений: 70
|
Instance name - это имя, которое присваивается объекту, при convert to symbol? По умолчанию ставится symbol 1 или я не там ищу? Подскажите пожалуйста, если не там... а если там, то почему же даже после переименования те же ошибки...
|
23.01.2012, 15:50 | #6 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Нет, symbol 1 — это библиотечное имя символа. Instance name — имя объекта для ActionScript. Оно задается в расширенных настройках символа, изначально пустое. Точно сказать не могу где, в разных версиях по-разному.
Alar, верни репу!
|
23.01.2012, 16:32 | #7 |
Пользователь
Регистрация: 21.09.2010
Сообщений: 70
|
Имя инстанс поменяла. Теперь такое пишет:
**Error** Scene=Scene 1, layer=Layer 3, frame=1:Line 1: Statement must appear within on/onClipEvent handler mc.onRollOver = function() { stop(); } **Error** Scene=Scene 1, layer=Layer 3, frame=1:Line 2: Statement must appear within on/onClipEvent handler mc.onRollOut = function() { play(); } Total ActionScript Errors: 2 Reported Errors: 2 |
23.01.2012, 17:27 | #9 |
Пользователь
Регистрация: 21.09.2010
Сообщений: 70
|
не поверите, у меня ваш файл не открывается даже пишет unexpected file format, может быть несовместимость макромедии, у меня 8 стоит...
|
23.01.2012, 22:18 | #10 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
у меня cs5.5 pro, ниже чем cs4 сохранить не могу...
Alar, верни репу!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Затемнение картинки при наведении мыши | qwerty55 | Помощь студентам | 2 | 05.12.2011 14:26 |
Всплывающее сообщение при наведении мыши. | NapalmRain | JavaScript, Ajax | 5 | 20.07.2011 10:29 |
Изменение AlphaBlend при наведении мыши | Dj_SheLL | Общие вопросы Delphi | 6 | 06.05.2010 12:49 |
Подсказка при наведении курсора мыши | Syltan | JavaScript, Ajax | 2 | 23.04.2010 15:31 |