PDA

Просмотр полной версии : Подскажите правильный скрипт... и отцените работу.


TanyaVolk
24.07.2008, 15:12
20051

Сделала баннер для своей компании. Это моя первая работа с Флеш. Скажите, как, норм?))

И еще вопрос - как должен выглядеть скрипт для ссылки на сайт? я написала его так:
inv_btn.onRelease=function(){
getURL("http://www.videovox.ru", "_blank");
};

а программа, при попытке опубликовать баннер, выдает такую ошибку 1119: Access of possibly undefined property onRelease through a reference
with static type flash.display:SimpleButton. inv_btn.onRelease=function(){

1180: Call to a possibly undefined method getURL. getURL("http://www.videovox.ru", "_blank");

Со скриптом что-то не то, да? Как его исправить?

iNils
24.07.2008, 15:16
1. Для оформления своего кода надо использовать теги .
2. Ваш код для AS1, а вы выставили в настройках публикации AS3, вот вам и ошибка.

TanyaVolk
24.07.2008, 15:40
[коде]
некий скрипт
[/коде].

Вот так должен выглядеть скрипт по итогам?
Он тоже почему-то не работает...

Выдает синтаксическую ошибку в [/code]

darksranger
24.07.2008, 15:49
iNils имел ввиду что на ФОРУМЕ, оформляйте свой код тегами
а поводу проблемы, в параметрах ПУБЛИКАЦИИ, ставьте action script 1, а не 3

TanyaVolk
24.07.2008, 15:50
А)) Понятно)
Настройки я поменяла с 3 на 1, ошибки перестали выдаваться, но на баннере все равно нельзя щелкнуть и попасть на сайт.
Я там сделала невидимую кнопку... над ней слой команды,где этот скрипт. Может, я что-то забыла сделать?

iNils... А как сам баннер? Нормально?

iNils
25.07.2008, 13:25
Создаете кнопку, заходите и содержимое первого кадра "Up", переносите в 4 кадр "Hit". Теперь ваша кнопка не видимая, но содержимое кадра Hit, обеспечивает область на которую будет реагировать мышка.

crazyone
25.07.2008, 13:54
Саму кнопку нужно назвать inv_btn (поле InstanceName в свойствах экземпляра кнопки на сцене).
И да, банер ужасный, как и большинство флешных банеров.

TanyaVolk
25.07.2008, 14:20
Самое интересное, что я все это сделала. Я все делала по книге. Но почему-то кнопка не работает... Может вы подскажите какой-нибудб исходник, откуда можно свистнуть слой с нормальной кнопкой?

"И да, банер ужасный, как и большинство флешных банеров."

А почему ужасный? и как его сделать не очень ужастным?

А!! Я все поняла) При создании нового файла он предлагает писать в А.S. 3.0. (у меня Adobe Flash CS3). Я поменяла настройки публикации, но, видимо, скрипт лучше написать на 3.0. Может, тогда все заработает...

А как выглядит тот же скрипт на 3.0?

iNils
25.07.2008, 14:43
TanyaVolk, надо использовать кнопку http://www.flasher.ru/forum/images/russian/style3/buttons/edit.gif, а не создавать несколько сообщений подряд.

И забудьте про AS3 для баннеров.