![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| Dmitry_177 |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
вставил в HTML-страничку флешку:
она отображается, все замечательно.. А как сделать так чтобы при клике по ней открываль какая-нибудь ссылка? Попробовал перед тегом "object" поставить тег "а":
и ничего не вышло.. |
||||
|
|||||
| Castro |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 353 Регистрация: 31.8.2007 Где: Украина Репутация: 3 Всего: 5 |
средствами ActionScript-иначе никак
|
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
При большом желании либо крайней необходимости можно извернуться, перекрыв флешку абсолютно позиционированным слоем (с помощью wmode=opaque для самой флешки) внутри ссылки. Но действительно, зачем, когда в самой Flash есть события и getURL()?
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| Dmitry_177 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
Я не умею писать скрипты в ActionScript.. Подскажите пожалуйста а где это написать может какое-то событие нужно, клика по сою например или еще как-то? У меня есть несколько слоев, первый для фона, все время виден, а несколько слоев с покадровой видимостью..
|
|||
|
||||
| Castro |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 353 Регистрация: 31.8.2007 Где: Украина Репутация: 3 Всего: 5 |
Во флешке создать верхний слой, занимающий всю площадь флешки, сконвертировать его в кнопку, ну а потом в окне где вбиваеться ActionScript, вбить что-то типа
|
|||
|
||||
| Dmitry_177 |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
может глупый вопрос, но что-то я не пойму.. создал я еще один слой, сделал его самым верхним..
разве он уже не занимает всю прощать флешки, если на нем ничего нету?
это я как понимаю в символ переконвертировать типа кнопки? как-то так вообщем или как? что-то я нигде не нашел где это конвертируется.. подскажите плиз.. |
||||
|
|||||
| SelenIT |
|
||||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
Нет. Нужно сделать именно символ (кнопку или мувик) в виде прямоугольника размером во всю флешку (можно даже с выходом за границы), разместить его в самом верхнем слое, сделать его полностью прозрачным и прописать для него action вроде
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
||||
|
|||||
| Dmitry_177 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
Создал новый слой, сделал его выше остальных слоев, создал(по идее на этом слое, т.к. он остался выделенным после перемещения) символ-кнопку выбрав: Insert->New Symbol там отметив Button. И где эта кнопка не понятно.. где была флешка стало просто белое окно с крестиком посередине.. и мою флешку не видно.. и как эту кнопку размещать?
|
|||
|
||||
| Dmitry_177 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
а если создать на этом слое компонент-кнопку, то она же загородит все.. что-то я не понимаю всеравно.. кстати в качестве теста попробовал прописать код в окне "Actions - Frame", иначе я не знаю где еще писать код, при тесте флешки кнопка нажимается а ничего не открывается..
Это сообщение отредактировал(а) Dmitry_177 - 13.11.2007, 22:11 |
|||
|
||||
| Dmitry_177 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
Наверно всеже имеется ввиду Insert->New Symbol->Button.. я понял, там какраз рисовать ее нужно
|
|||
|
||||
| Castro |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 353 Регистрация: 31.8.2007 Где: Украина Репутация: 3 Всего: 5 |
Рисуете прямоугольник размером весь мувик на верхнем слое, конвертируете его в кнопку(в меню есть команда такая даже), а свойствах кнокпи устанавливаете alfa=100 (если не ошибаюсь, ну или 0, взависимости что стояло до этого).
У вас получиться прозрачная хрень с крестиком по средине. По функции открытия линка инфа тут http://www.spravkaweb.ru/flash/actionscript/action/geturl. Рука на кнопкой появиться так или иначе-это ведь кнопка Это сообщение отредактировал(а) Castro - 14.11.2007, 15:57 |
|||
|
||||
| Dmitry_177 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
А каким цветом его рисовать вообще получается никакой разницы нету? |
|||
|
||||
| Castro |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 353 Регистрация: 31.8.2007 Где: Украина Репутация: 3 Всего: 5 |
А каким цветом должен быть нарисован прямоугольник, если он будет прозрачной кнопкой?
|
|||
|
||||
| Dmitry_177 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
получилось с кнопкой, спасибо
Присоединённый файл ( Кол-во скачиваний: 7 )
error.jpg 54,95 Kb |
|||
|
||||
| Dmitry_177 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 418 Регистрация: 22.9.2006 Репутация: нет Всего: нет |
кстати открыв флешку flash-проигрывателем все открывается.. а вот если она в браузере то что-то никак не хочет..
Это сообщение отредактировал(а) Dmitry_177 - 15.11.2007, 00:50 |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |