![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователь Сообщений: 8 Регистрация: 15.07.2009 Пользователь №: 9386 ![]() |
Здравствуйте еще раз уважаемые флешеры!)
Помогите пожалуйста дураку...) Куда прописывать ссылку, чтобы при нажатии на кнопку переходить по этой самой ссылке. объект, делаю его как кнопку, прописываю туда код: on (release) { getURL(_root.link1, "_blank"); } куда здесь надо вставить ссылку на какой-либо сайт (для примера скажем: / - эту)? скажите пожалуйста очень выручите...)) |
|
|
![]()
Сообщение
#2
|
|
(>_<) ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 898 Регистрация: 12.03.2008 Пользователь №: 4145 ![]() |
Пишешь на кнопку:
Код on (release) { getURL("http://flashzone.ru/ "); } Или пишешь в первый кадр: Код _root.имя_кнопки.onRelease = function() { getURL("http://flashzone.ru/ "); } Цитата Помогите пожалуйста дураку...) Хорош уже себя обзывать...... |
|
|
![]()
Сообщение
#3
|
|
Новичок ![]() Группа: Пользователь Сообщений: 8 Регистрация: 15.07.2009 Пользователь №: 9386 ![]() |
почему-то все равно не переходит...(((((
Но и ошибок никаких не пишет... пишет, что все верно... А еще косяк(( когда я в swf встроил кнопки и присвоил им куда меня переправлять мне адоб плеер постоянно что-то выдает, и не отправляет... хотя сам файл проигрывает исправно... Сообщение отредактировал Gary - 10.08.2009 - 14:24 |
|
|
![]()
Сообщение
#4
|
|
Ветеран конференции ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 805 Регистрация: 27.02.2009 Из: Moscow Пользователь №: 9144 ![]() |
объект, делаю его как кнопку, прописываю туда код: Код on (release) { getURL(_root.link1, "_blank"); } куда здесь надо вставить ссылку на какой-либо сайт (для примера скажем: / - эту)? скажите пожалуйста очень выручите...)) _root.link1- это переменная (строка) где хранится ссылка типа "/" В эту переенную строка назначается (передается) из оболочки (извне, например, html-кодом интернет-страницы или через JS или еще как). Если вы делаете баннер, то прямо так и пишите: _root.link1 и более не паритесь - верстальщики баннерной сети все сами сделают. Если это ваш собственный баннер НЕ ДЛЯ баннерной сети (т.е. подсчитывать клики не нужно), то пишите строку вместо переменной, т.е.: Код on (release) {
getURL("http://flashzone.ru/", "_blank"); } |
|
|
![]()
Сообщение
#5
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 231 Регистрация: 28.02.2009 Из: Тюмень Пользователь №: 9145 ![]() |
Вспомнил, кстати. У меня похожая проблема.
Код import flash.net.*; var request:URLRequest = new URLRequest("http://flashzone.ru"); link.addEventListener(MouseEvent.CLICK, clickListener); link.addEventListener(MouseEvent.MOUSE_OVER, overListener); function overListener(e:MouseEvent):void{ link.useHandCursor = true; link.buttonMode=true; } function clickListener(e:MouseEvent):void{ navigateToURL(request, "_blank"); } Когда делаю Test Movie - все в порядке. Но когда открываю полученную флешку просто из папки, где она лежит, получаю следующее: ![]() |
|
|
![]()
Сообщение
#6
|
|
Ветеран конференции ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 3970 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Цитата Когда делаю Test Movie - все в порядке. Но когда открываю полученную флешку просто из папки, где она лежит, получаю следующее: Rotwang Это срабатывает политика безопасности флеш плеера. Чтобы при локальном запуске флешки ты мог перейти на интернет ресурс, тебе нужно сделать соответствующие настройки в плеере (о чём и говорится в этом сообщении). Если ты будешь запускать данную флешку на веб сайте (или локальном веб сервере), то такого сообщения не будет (т.е. окно с сайтом нормально откроется в браузере). |
|
|
![]()
Сообщение
#7
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 231 Регистрация: 28.02.2009 Из: Тюмень Пользователь №: 9145 ![]() |
Спасибо, MustLive. КАк много я еще не знаю все-таки (IMG:style_emoticons/default/sad.gif)
|
|
|
![]()
Сообщение
#8
|
|
Ветеран конференции ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 3970 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Цитата Куда прописывать ссылку, чтобы при нажатии на кнопку переходить по этой самой ссылке. Gary Во-первых, данная тема на форуме многократно рассматривалась. Во-вторых, пользователи форума тебе уже ответили на твой вопрос. Цитата Да простят меня модераторы за то, что дублирую тему ранее созданную мной в разделе "Начинающим", но очень необходимо... В-третьих, не нужно дублировать темы. Это категорически не рекомендуется делать на форуме. Цитата Спасибо, MustLive. КАк много я еще не знаю все-таки Всегда пожалуйста. Rotwang, почитай хелп к флешу, наш форум и нашу рассылку, и при желании книги по флешу, и многое узнаешь (IMG:style_emoticons/default/wink.gif) . |
|
|
![]()
Сообщение
#9
|
|
Ветеран конференции ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 3970 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Цитата почему-то все равно не переходит...((((( Gary Почитай, что я ответил Rotwang, касательно политики безопасности флеш плеера. Она может влиять на переход на сайт при нажатии на кнопку во флешке. Поэтому или сделай соответствующие настройки во флеш плеере, или запускай данную флешку на веб сайте (или локальном веб сервере). Цитата когда я в swf встроил кнопки и присвоил им куда меня переправлять мне адоб плеер постоянно что-то выдает, и не отправляет Вот это и срабатывает политика безопасности флеш плеера. Сделай то, что я рекомендовал выше, и флешка у тебя нормально заработает. |
|
|
![]()
Сообщение
#10
|
|
Новичок ![]() Группа: Пользователь Сообщений: 29 Регистрация: 7.08.2009 Пользователь №: 9423 ![]() |
Я еще не победил (IMG:style_emoticons/default/smile.gif) .Как можно сделать чтоб SPACE срабатывал после клика а не пока isDown?
|
|
|
![]()
Сообщение
#11
|
|
(>_<) ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 898 Регистрация: 12.03.2008 Пользователь №: 4145 ![]() |
Я еще не победил (IMG:style_emoticons/default/smile.gif) .Как можно сделать чтоб SPACE срабатывал после клика а не пока isDown? Для этого надо создать кнопку-символ и поместить в неё вот это код (ошибки не проверял): Код on(keyPress "<Space>") { твои действия } Точно не знаю, но помойму так. Если шо, MustLive скажет, подожди. |
|
|
![]()
Сообщение
#12
|
|
Ветеран конференции ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 3970 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Цитата Как можно сделать чтоб SPACE срабатывал после клика а не пока isDown? Robozavr У тебя не совсем понятный вопрос. Напиши точнее, что ты хочешь и зачем тебе это нужно. Клавиша SPACE сработает при нажатии на неё на клавиатуре, так что при чём тут "после клика"? Или ты хочешь запретить обработчик нажатия на клавишу пробел, пока пользователь не кликнет на определённую кнопку? Уточни, чтобы я мог тебе помочь. Цитата Точно не знаю, но помойму так. HaWK on(keyPress "кнопка") - это тоже самое, что Key.isDown(код). А Robozavr хотел, чтобы что-то срабатывало без isDown. Нужно, чтобы он уточнил, что именно он хочет, и тогда я ему подскажу решение его задачи. |
|
|
![]()
Сообщение
#13
|
|
(>_<) ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 898 Регистрация: 12.03.2008 Пользователь №: 4145 ![]() |
Цитата HaWK on(keyPress "кнопка") - это тоже самое, что Key.isDown(код). А Robozavr хотел, чтобы что-то срабатывало без isDown. Нужно, чтобы он уточнил, что именно он хочет, и тогда я ему подскажу решение его задачи. Хорошо. Разберёмся. (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Сообщение
#14
|
|
Новичок ![]() Группа: Пользователь Сообщений: 29 Регистрация: 7.08.2009 Пользователь №: 9423 ![]() |
Вроде не одно и тоже. isDown работает пока жмешь а код Хоука то что я просил(по крайней мере в моем коде) , но это меня не спасло.
Попробую объяснить что я хотел . Мне нужно чтоб при нажатии на кнопку(нажал и отпустил) проигрывалась анимация удара1 а если быстро нажать 2раза то проигрывалась анимация удара2. И все бы хорошо , но анимация хотьбы с else не дает нормально проиврать всю анимацию ударов а лишь первый кадр и возвращает herо в положение "nоrmal". |
|
|
![]()
Сообщение
#15
|
|
Новичок ![]() Группа: Пользователь Сообщений: 29 Регистрация: 7.08.2009 Пользователь №: 9423 ![]() |
Вообще то то же самое (IMG:style_emoticons/default/sad.gif) .
|
|
|
![]()
Сообщение
#16
|
|
Новичок ![]() Группа: Пользователь Сообщений: 29 Регистрация: 7.08.2009 Пользователь №: 9423 ![]() |
Да и про запрет мне тоже интересно.
|
|
|
![]()
Сообщение
#17
|
|
Новичок ![]() Группа: Пользователь Сообщений: 29 Регистрация: 7.08.2009 Пользователь №: 9423 ![]() |
Собрал свои вопросы про кнопки в кучу и получилось:
Как установить приоритет одной кнопки над другими? |
|
|
![]()
Сообщение
#18
|
|
(>_<) ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 898 Регистрация: 12.03.2008 Пользователь №: 4145 ![]() |
Цитата Как установить приоритет одной кнопки над другими? Ни понял? По конкретней? |
|
|
![]()
Сообщение
#19
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 231 Регистрация: 28.02.2009 Из: Тюмень Пользователь №: 9145 ![]() |
|
|
|
![]()
Сообщение
#20
|
|
Ветеран конференции ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 3970 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Цитата Как же сделать эти настройки? Если я нажимаю Settings, меня перенапраляют на сайт Macromedia. Вот на сайте Макромедии (Адоба) ты и настраивай настройки (они сохранятся у тебя на компьютере). Как связанные с политикой безопасности, так и все другие настройки. |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 15.12.2010 - 04:20 |