Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 30.07.2008, 16:23
alina_is вне форума Посмотреть профиль Отправить личное сообщение для alina_is Найти все сообщения от alina_is
  № 1  
Ответить с цитированием
alina_is

Регистрация: Jul 2008
Сообщений: 11
Отправить сообщение для alina_is с помощью ICQ Отправить сообщение для alina_is с помощью Skype™
По умолчанию ссылки в Action Script 3.0

Подсказжите, как присвоить скрипт кнопке (а не кадру) в файле-флеш, скомпаннованом под Action Script 3.0

Старый 30.07.2008, 16:37
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 2  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
Цитата:
Сообщение от alina_is Посмотреть сообщение
Подсказжите, как присвоить скрипт кнопке (а не кадру) в файле-флеш, скомпаннованом под Action Script 3.0
Нельзя резко переходить на AS3, нужно подготовить почву.

Старый 30.07.2008, 22:50
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 3  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
ActionScript 3.0 не допускает размещение сскриптов на кнопках, а размещение в кадрах не рекомендуется. Код должен быть структурирован в классы. Написание кода на кнопках, кстати говоря, не рекомендуется начиная с Flash MX (2000 год)
__________________
4am is time to rock

Старый 31.07.2008, 00:51
alina_is вне форума Посмотреть профиль Отправить личное сообщение для alina_is Найти все сообщения от alina_is
  № 4  
Ответить с цитированием
alina_is

Регистрация: Jul 2008
Сообщений: 11
Отправить сообщение для alina_is с помощью ICQ Отправить сообщение для alina_is с помощью Skype™
Ребята, помогите решить проблему(((: я не умею писать коды... к сожалению. Я создала флеш-баннер (использовала Acton Script 3.0), мне необходимо сделать этот баннер таким образом, чтобы он работал как ссылка. Плиззз объясните куда зайти и что где прописать.

Старый 31.07.2008, 00:58
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 5  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
зачем для баннера AS3?

Старый 31.07.2008, 01:12
†‡Paladin‡† вне форума Посмотреть профиль Отправить личное сообщение для †‡Paladin‡† Найти все сообщения от †‡Paladin‡†
  № 6  
Ответить с цитированием
†‡Paladin‡†

Регистрация: Nov 2005
Сообщений: 1,058
Цитата:
Сообщение от alina_is Посмотреть сообщение
Ребята, помогите решить проблему(((: я не умею писать коды... к сожалению. Я создала флеш-баннер (использовала Acton Script 3.0), мне необходимо сделать этот баннер таким образом, чтобы он работал как ссылка. Плиззз объясните куда зайти и что где прописать.
Ложи поверх прозрачный спрайт и добавляй ему баттонмод и вешай на клик navigateToURL(new URLRequest('http://site.com'));

А вообще надо юзать поиск ибо нех.
Код:
//Этот код куданить в шапочную функцию. Можно не создавать спрайт а нарисовать его в редакторе. Тогда там назначь ему имя и к нему обращайся.
//создаем кнопку спрайт
var btn:Sprite = new Sprite();
//выставляем координаты
btn.x = 0;
btn.y = 0;
//прописываем ширину и высоту
btn.width = width;
btn.height = height;
//включаем батнмоде шоб курсор в виде руки появлялся
btn.buttonMode = true;
//если на кнопку тыкнуть то она нам сообщит и вызовет функцию onMouseDown
btn.addEventListener(Event.MOUSE_DOWN, onMouseDown);
//добавляем к списку объектов
addChild(btn);

private function onMouseDown(e:Event = null):void {
//Переходим по ссылке. URLReques - класс который описывает всякие плюшки запроса. В простейшем случае принимает только URL
navigateToURL(new URLRequest('http://site.com'), '_blank');
}
Цитата:
Сообщение от BlooDHounD Посмотреть сообщение
зачем для баннера AS3?
AS2 глаза режет


Последний раз редактировалось †‡Paladin‡†; 31.07.2008 в 01:16.
Старый 31.07.2008, 01:56
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от †‡Paladin‡† Посмотреть сообщение
AS2 глаза режет
Так и AS2 для баннера нафиг не нужен, достаточно AS1 парой строчек.

Старый 31.07.2008, 12:17
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 8  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Сделай на AS3.0
В первом кадре банера вставь код:
Код:
//курсор в виде руки
var sh:Sprite = new Sprite;
sh.graphics.beginFill(0);
sh.graphics.drawRect(0,0,1000,1000);
sh.alpha=0;
addChild(sh);
sh.buttonMode  = true;		
//конец курсор в виде руки
stage.addEventListener(MouseEvent.MOUSE_UP, captureMouseUp, false);//глобальная мышкоподнималка
 function captureMouseUp(evt:MouseEvent):void {//глобальная мышкоподнималка
      	   //trace("Mouse_up ");
		     navigateToURL(new URLRequest("http://www.dnadillo.dn.ua"));//переход
          }


Последний раз редактировалось Alex Lexcuk; 31.07.2008 в 12:40.
Старый 31.07.2008, 13:47
alina_is вне форума Посмотреть профиль Отправить личное сообщение для alina_is Найти все сообщения от alina_is
  № 9  
Ответить с цитированием
alina_is

Регистрация: Jul 2008
Сообщений: 11
Отправить сообщение для alina_is с помощью ICQ Отправить сообщение для alina_is с помощью Skype™
Ребята, спасибо вам большое, вы мега-чуваки))) особенно Alex Lexcuk... спасибо за код... все получилось сделать...

Старый 12.08.2008, 13:40
Streptocid вне форума Посмотреть профиль Отправить личное сообщение для Streptocid Посетить домашнюю страницу Streptocid Найти все сообщения от Streptocid
  № 10  
Ответить с цитированием
Streptocid
 
Аватар для Streptocid

Регистрация: Aug 2008
Сообщений: 2
Отправить сообщение для Streptocid с помощью ICQ
Я тоже интересовался этой темой. Могу предложить хороший мувик от адобовцев про "как сделать баннер на AS3"
http://www.adobe.com/designcenter/vi...op/?id=vid0118
В конце мувика как раз показано какой код и куда надо прописывать.

Создать новую тему Ответ Часовой пояс GMT +4, время: 16:21.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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