Анимация Кнопок Как делается обратное затухание?
#21
Отправлено 08 Январь 2012 - 19:51
on(release) {
getURL(“http://www.site.com”, "_blank");
}
Если просто кнопка, то на нажатие добавить код getURL(“http://www.site.com”, "_blank");
#22
Отправлено 08 Январь 2012 - 20:17
Kir3D (08 Январь 2012 - 19:51) писал:
on(release) {
getURL(“http://www.site.com”, "_blank");
}
Если просто кнопка, то на нажатие добавить код getURL(“http://www.site.com”, "_blank");
А для AS3 и куда этот код поставить, если сделать кнопку как в пояснении не понятно куда его поставить, в первый кадр экнена или на весь ролик??
Вообшем не получается, куда только не ставил)))
#23
Отправлено 08 Январь 2012 - 22:29
valeratt (08 Январь 2012 - 20:17) писал:
Kir3D (08 Январь 2012 - 19:51) писал:
on(release) {
getURL(“http://www.site.com”, "_blank");
}
Если просто кнопка, то на нажатие добавить код getURL(“http://www.site.com”, "_blank");
А для AS3 и куда этот код поставить, если сделать кнопку как в пояснении не понятно куда его поставить, в первый кадр экнена или на весь ролик??
Вообшем не получается, куда только не ставил)))
Между AS3 и AS2 очень большая разница
Вот Вам ссылка на тутор про кликабельные кнопки со ссылками.
#24
Отправлено 08 Январь 2012 - 23:01
Kir3D (08 Январь 2012 - 22:29) писал:
valeratt (08 Январь 2012 - 20:17) писал:
Kir3D (08 Январь 2012 - 19:51) писал:
on(release) {
getURL(“http://www.site.com”, "_blank");
}
Если просто кнопка, то на нажатие добавить код getURL(“http://www.site.com”, "_blank");
А для AS3 и куда этот код поставить, если сделать кнопку как в пояснении не понятно куда его поставить, в первый кадр экнена или на весь ролик??
Вообшем не получается, куда только не ставил)))
Между AS3 и AS2 очень большая разница
Вот Вам ссылка на тутор про кликабельные кнопки со ссылками.
Вот код для обычного баннера:
link_btn.addEventListener(MouseEvent.CLICK,Clicked);
function Clicked(e:MouseEvent):void{
navigateToURL(new URLRequest("http://www.yandex.ru"));
}
но куда его поставить????? в этом случае непонятно, потому что эта кнопка отображается как ролик, а не как обычная кнопка? Анимация идет при наведении курсора, но не показывает что это кнопка и по ссылке не переходит, вставляешь код выдает ошибку.
#26
Отправлено 09 Январь 2012 - 07:10
valeratt (08 Январь 2012 - 23:01) писал:
link_btn.addEventListener(MouseEvent.CLICK,Clicked);
function Clicked(e:MouseEvent):void{
navigateToURL(new URLRequest("http://www.yandex.ru"));
}
но куда его поставить????? в этом случае непонятно, потому что эта кнопка отображается как ролик, а не как обычная кнопка? Анимация идет при наведении курсора, но не показывает что это кнопка и по ссылке не переходит, вставляешь код выдает ошибку.
Вставляйте код в кадр на таймлайне. Комильфо считается создать для экшнсов отдельный слой.
Не забудьте назвать ваш мувиклип на сцене link_btn, в соответствии с вашим кодом.
Если хотите, чтоб ваш мувик внешне вёл себя как кнопка, пропишите ещё:
link_btn.buttonMode = true; link_btn.useHandCursor = true;
Но переходить по ссылке при клике на мувик будет и без этого, просто курсор не будет становится рукой.
#27
Отправлено 09 Январь 2012 - 15:24
Джа (09 Январь 2012 - 07:10) писал:
Можно пример проекта с тысячей объектов?
Если кнопок немного, то как-то проще на них посмотреть код, чем искать соответствие между слоем action и названиями movieclips.
#28
Отправлено 16 Январь 2012 - 08:55
Kir3D (09 Январь 2012 - 15:24) писал:
Джа (09 Январь 2012 - 07:10) писал:
Можно пример проекта с тысячей объектов?
Если кнопок немного, то как-то проще на них посмотреть код, чем искать соответствие между слоем action и названиями movieclips.
Ещё год назад ГИС можно было посмотреть на оф.сайте, но так как заказ был для гос.структуры, продлять оплату хостинга они не захотели. Бабло то уже освоили, чё)))
А без серверной части она не работает, всё заточено под обновление данных он-лайн.
Прикрепленные файлы
-
1.swf (15,18К)
Количество загрузок:: 12
#29
Отправлено 16 Январь 2012 - 10:14
Я не пишу о том, что какой-то способ правильней или неправильней, я пишу о том, что в случае баннера или малого количества кнопок в AS2 проще на сами кнопки или movieclip код добавить чем каждой кнопке добавлять имя и через MouseEvent.
#30
Отправлено 16 Январь 2012 - 13:41
например, когда нужно программно создавать множество дубликатов кнопки, я вешаю на оригинал кнопки код, который передаёт своё имя в виде параметра функции, а та уже сама знает что делать при нажатии кнопки с таким именем или дипазоном имён.

Помощь












