Реклама на сайте Advertise with us

Как в Flash CS4 сделать ссылку?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 03.12.04
Сообщения: 2608
Рейтинг: 749

Ссылка на сообщениеДобавлено: 14/11/10 в 00:18       Ответить с цитатойцитата 

Подскажите пожалуйста как в Adobe Flash CS4 сделать ссылку из текста?
Я во флеше ламер полный, но вот мне темплей надо немного доработать - добавить ссылку на сайт.
Будте добры подскажите как это сделать?

0
 

1К13!

С нами с 07.05.04
Сообщения: 7721
Рейтинг: 2428

Ссылка на сообщениеДобавлено: 14/11/10 в 01:22       Ответить с цитатойцитата 

делаешь новый слой, на нем пишешь текст. Выделяешь текст стрелочкой, жмёшь два раза Ctr+B (чтобы сначала разбить текст на буквы, а потом перевести их в кривые - это не то чтобы уж очень обязательно, но труЪ).

выделяешь все букафки и жмёшь правой кнопкой мыши, выбираешь Convert to symbol (преобразовать в символ). Называешь его как хочешь.
Рисуешь над букавками прямоугольник размером примерно с текст под ним (цвет похер), преобразуешь его ещё в один символ. Выставляешь для прямоугольника (в панели справа) Color Effect > Alpha > 0 (это будет невидимый прямоугольник, отслеживающий клики мышкой, иначе кликать по самим буквам - хрен попадёшь в линию)

Выделяешь символ с прямоугольником и символ с буквами, и преобразуешь их в третий символ.

Выделяешь его и справа вверху в поле Instance name пишешь mylink (это к примеру, но данное имя будет использоваться в коде, так что имей ввиду).

перетаскиваешь будущую ссылку куда надо.

Делаешь новый слой - для скрипта. Кликаешь на первый кадр в слое для скрипта и жмёшь F9 - откроется окно редактора экшенскрипта. В окно пишешь такой код:

buttonMode = true;
var myurl="http://tvoyurl.com";
mylink.addEventListener(MouseEvent.CLICK, myButtonFunction);
function myButtonFunction(event: MouseEvent) {
var request:URLRequest = new URLRequest(myurl);
navigateToURL(request);
}

Это если флэшка на AS 3.0. Если 2.0 - то я ему не обучен 8)

Talitha kumi!

6
 



С нами с 03.12.04
Сообщения: 2608
Рейтинг: 749

Ссылка на сообщениеДобавлено: 15/11/10 в 12:25       Ответить с цитатойцитата 

Спасибо ! Очень подробная инструкция.
Сделал всё как написано, но не работает кнопка icon_sad.gif . Кликаеш и ничего не происходит.

А как узнать флэшка на AS 3.0. или 2.0 ? Может проблема в этом?

0
 

1К13!

С нами с 07.05.04
Сообщения: 7721
Рейтинг: 2428

Ссылка на сообщениеДобавлено: 15/11/10 в 14:16       Ответить с цитатойцитата 

не выделяя ничего кликни где-нить на пустом поле и погляди справа в панели свойств, там где размер мувика и всё такое.

Talitha kumi!

0
 



С нами с 25.02.07
Сообщения: 293
Рейтинг: 201

Ссылка на сообщениеДобавлено: 15/11/10 в 21:09       Ответить с цитатойцитата 

а я так делаю. но это для 5го флеша. там вроди бы другой ActionScript чем в ранних версиях

создаю слой actions-у него 1 кейфрейм, по ширине кадр как все кадры флешки(если конечно их много)
на этом слое делаю прямоугольник над местом где ссылка должна быть. его преобразую в символ-кнопку. в окне свойств называю "button", делаю прозрачность 0
для кадра actions пишу в редакторе действий

button.addEventListener(MouseEvent.CLICK, fl_ClickToGoToWebPage);
function fl_ClickToGoToWebPage(event:MouseEvent):void
{
navigateToURL(new URLRequest("ВАШ УРЛ"), "_blank");
}

А вообще там вроди бы автоматически можно делать экшн - нажатие на кнопку icon_smile.gif

дизайн -> Адалт, Не адалт

0
 
+ + +


С нами с 18.02.10
Сообщения: 28
Рейтинг: 106

Ссылка на сообщениеДобавлено: 16/11/10 в 07:15       Ответить с цитатойцитата 

1
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »