Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.05.2013, 20:45
firefedot вне форума Посмотреть профиль Отправить личное сообщение для firefedot Найти все сообщения от firefedot
  № 1  
Ответить с цитированием
firefedot
 
Аватар для firefedot

Регистрация: Dec 2010
Сообщений: 129
Tip on(release) + яндекс

Доброе...
Подскажите, кто сталкивался в баннерами для яндекса, да и не только эти люди)
Сделал баннер. все нормально, по требованиям, вроде. яндекса.
Указал для перехода по клику:
Код AS1/AS2:
btn_url.onPress = function(){
	getURL(_root.link1, "_blank");
}
А они говорят. что не верно и что именно не говорят.... а ссылаются на код такого типа, что он должен быть такой:
Код AS1/AS2:
on(release){ getURL(_root.link1, "_blank"); }
Я его ставлю и в первый кадр и вешаю на кнопку, а мне идет ошибка :
Код:
Scene=Scene 1, layer=Layer 16, frame=1, Line 7	Mouse events are permitted only for button instances
либо я не знаю как вещшать на кнопку код. а я скорей всего не знаю. всегда писал на as3.
Помогите, спасибо. Все горит как всегда , а яндекс уже начинает раздражать))))
__________________
--
Какой бы путь ты не выбрал, лягушка прыгнет врятли

Старый 16.05.2013, 21:04
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 2  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Могу ошибаться, но суть их месседжа не в том, что у тебя с кодом что-то не так, а в том, что надо переходить по ссылке как положено, по полноценному клику (когда мышка таки поднимается над кнопкой).

Добавлено через 6 минут
Другими словами, поменяй у себя onPress на onRelease.
__________________
Поймай яблоко 2!

Старый 16.05.2013, 21:33
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 3  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
firefedot, ничего менять не надо, просто нужно поместить этот код
Код AS1/AS2:
on(release){ getURL(_root.link1, "_blank"); }
на саму кнопку.

Выделяете кнопку, жмете F9 (вызовется окно "Actions - Button" или "Actions - MovieClip") и пишете этот код на этой вкладке.
__________________
Идите первым!

Старый 17.05.2013, 00:23
firefedot вне форума Посмотреть профиль Отправить личное сообщение для firefedot Найти все сообщения от firefedot
  № 4  
Ответить с цитированием
firefedot
 
Аватар для firefedot

Регистрация: Dec 2010
Сообщений: 129
Спасибо, даже в голову не пришло жать F9 именно на кнопке) пишу себе в кадер и пишу , а тут нате)))
Спасибо, сейчас кину - посмотрим что скажут
__________________
--
Какой бы путь ты не выбрал, лягушка прыгнет врятли

Старый 17.05.2013, 00:25
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 5  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Ну да. Только потом обязательно забудьте об этом поскорее. Писать код на объектах не надо.
__________________
Идите первым!

Старый 17.05.2013, 00:26
firefedot вне форума Посмотреть профиль Отправить личное сообщение для firefedot Найти все сообщения от firefedot
  № 6  
Ответить с цитированием
firefedot
 
Аватар для firefedot

Регистрация: Dec 2010
Сообщений: 129
Цитата:
Сообщение от Zebestov Посмотреть сообщение
Могу ошибаться, но суть их месседжа не в том, что у тебя с кодом что-то не так, а в том, что надо переходить по ссылке как положено, по полноценному клику (когда мышка таки поднимается над кнопкой).

Добавлено через 6 минут
Другими словами, поменяй у себя onPress на onRelease.
Тоже попробую.... спасибо... вот яндексовцы мучают народ)))
__________________
--
Какой бы путь ты не выбрал, лягушка прыгнет врятли

Старый 17.05.2013, 10:17
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 7  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
firefedot, приведенная вами ошибка проистекает именно от того, что код был записан не на самой кнопке.
__________________
Идите первым!

Старый 17.05.2013, 12:06
firefedot вне форума Посмотреть профиль Отправить личное сообщение для firefedot Найти все сообщения от firefedot
  № 8  
Ответить с цитированием
firefedot
 
Аватар для firefedot

Регистрация: Dec 2010
Сообщений: 129
да. уже понял. спасибо, не знал как на самой кнопке писать) теперь знаю)
__________________
--
Какой бы путь ты не выбрал, лягушка прыгнет врятли

Создать новую тему Ответ Часовой пояс GMT +4, время: 16:13.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 16:13.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.