Вход

Просмотр полной версии : проблема с кликабельностью баннера


Kruzenshtern72
11.08.2010, 13:11
Сотворил флешбанер. Прописал кнопке линк на сайт а он не кликается. Вроди всё по инструкции делал. Проек можно взять тут -
http://upload.com.ua/get/901846496/
Будьте людями, подскажите что там у меня не так? :umnik2:

Contemplator
11.08.2010, 18:12
"кликабельность" баннера и работоспособность кнопки (обработка события клика) - разные вещи всё-таки =)))

drnet_ua
12.08.2010, 00:10
онжеж русским языком пишет:
Scene=Scene 1, layer=link, frame=1, Line 1 Mouse events are permitted only for button instances


нарисуй прямоугольник любимого цвета
создай из него МувиКлип
дай ему прозрачность 0%
и пропиши ему
on (release) {
getURL('http://www.google.com');
}

Kruzenshtern72
12.08.2010, 11:42
Ну спасибки канешна за моральную поддержку. Но я все эти процедуры с кнопкой делал. В проекте по ссылке всё это видно в экшенах. Создал кнопку, прописал скрипт со ссылкой и... ничего не рабортает:eek::taunt::wacko: А инструкцию я использовал отсюда
http://www.itcpublishing.com/itconline/adv/flash_instruction/
Там всё как для обезьян написано, ошибиться невозможно
Люди, если возможно, мой проект. Может сразу поймёте, я не могу понять причину.

Добавлено через 14 минут
Отбой! Люди, спасибо! Всё получилось, кнопка заработала! Я просто заменил свой скрипт вашим. Хотя они ничем не отличались. Только ковычки у ссылки другие какие-то.
Причину так и непонял, но всё заработало. Понять-бы причину, и жизнь окончательно удалась!

drnet_ua
13.08.2010, 19:02
твой пример при компиляции давал ошибку.
как следствие тот код что давал ошибку из проекта исключался при компиляции
и работать не мог в принципе

а ошибка какбы намекала на то что ваш код не относится к кнопке, а находится прямо в кадре, а назначить MouseEvents кадру в таком виде - нельзя

можно вот так там написать:
link.onRelease = function () {
getURL("http://www.event.com.ua/page_33.htm");
}


и все работает прекрасно

Добавлено через 1 минуту
конечно если конечно кнопке дать имя link

Kruzenshtern72
16.08.2010, 15:57
Ну кажется понял, на сколько хватило мозга, спасибо!