Просмотр полной версии : Ссылка внутри флеш баннера
AskaRoys
18.05.2016, 12:05
У меня есть флеш баннер с прозрачной кнопкой и ссылкой на внешний сайт через АС3. Теперь заказчик хочет, чтобы я вставила в сам баннер что-то типа Cick Here и по этому линку шла отдельная ссылка.
Вот что у меня уже есть в АС3
button.addEventListener(MouseEvent.CLICK, buttonClickListener);
function buttonClickListener(e:MouseEvent):void {
var url:String="http://www.sgtradingitalia.com";
var urlRequest:URLRequest=new URLRequest(url);
navigateToURL(urlRequest);
}
А как добавить еще и отдельную ссылку с символа я не знаю. Помогите, пожалуйста.
caseyryan
18.05.2016, 16:40
Кэп мне тут подсказывает, что нужно и к этому символу добавить то же самое)
AskaRoys
18.05.2016, 17:09
Спасибо, кеп)
Итак, как то так?
button.addEventListener(MouseEvent.CLICK, buttonClickListener);
function buttonClickListener(e:MouseEvent):void {
var url:String="http://www.sgtradingitalia.com";
var urlRequest:URLRequest=new URLRequest(url);
navigateToURL(urlRequest);
}
btn_1.addEventListener(MouseEvent.CLICK, btnClickListener);
function btnClickListener(e:MouseEvent):void {
var url:String="http://www.sgtradingitalia.com/listini/LAST_PRICELIST.pdf ";
var urlRequest1:URLRequest=new URLRequest(url);
navigateToURL(urlRequest1);
}
И в ответ пустой баннер и ошибка.
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at sg728_3_fla::MainTimeline/frame1()
Понимаю, что форум не для новичков. Но мне очень нужна помощь. А по сути я не особо понимаю, что делаю.
Что не так в моем скрипте?
такое должно работать, при условии что button находится над прозрачным слоем. ошибка скорее всего говорит о том что не найден button на сцене
ovelay.addEventListener(MouseEvent.CLICK, buttonClickListener);
button.addEventListener(MouseEvent.CLICK, buttonClickListener);
function buttonClickListener(e:MouseEvent=null):void {
var url:String="http://www.sgtradingitalia.com";
var urlRequest:URLRequest=new URLRequest(url);
navigateToURL(urlRequest);
}
AskaRoys
18.05.2016, 19:57
Спасибо) Проблема была именно в таймлайне
Zebestov
18.05.2016, 21:13
Ну будущее, AskaRoys, код следует оформлять соответствующими тегами.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.