Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   проблема с кликабельностью баннера (http://www.flasher.ru/forum/showthread.php?t=143240)

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%
и пропиши ему
Код AS3:

on (release) {
        getURL('http://www.google.com');
}


Kruzenshtern72 12.08.2010 11:42

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

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

drnet_ua 13.08.2010 19:02

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

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

можно вот так там написать:
Код AS3:

link.onRelease = function () {
getURL("http://www.event.com.ua/page_33.htm");
}

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

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

Kruzenshtern72 16.08.2010 15:57

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


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

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