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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Jan 2000
Адрес: Saint-Petersburg
Сообщений: 40
Отправить сообщение для irisha с помощью ICQ
Question изменение цвета текста при наведении курсора

Уважаемые господа! Не знает ли кто-нибудь как заставить залинкованную ссылку внутри динамического текста вести себя как в обычном html? То есть менять цвет при НАВЕДЕНИИ на нее курсора?

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

Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
Во Flash 2004 MX это сделать легко, а вот в MX приходится извращаться. Примерно так:
Код:
myFormat = new TextFormat();
myFormat.align = "center";
myFormat.font = "Verdana";
myFormat.size = 14;
myFormat.color = "0x0000FF"
myFormat.underline = 0;
//===============
newFormat = new TextFormat();
newFormat.underline = 1;
newFormat.color = "0xFF0000";
//=================
this.createTextField("txt", 0,0,0,0,0);
txt.autoSize = true;
txt.selectable = 0;
txt.text = "This is the best";
txt.setTextFormat(myFormat);
this.createEmptyMovieClip("but",2);
but.createTextField("txt1", 0,0,0,0,0);
but.txt1.autoSize = true;
but.txt1.selectable = 0;
but.txt1.text = "site";
but.txt1.setTextFormat(myFormat);
this.createTextField("txt2", 4,0,0,0,0);
txt2.autoSize = true;
txt2.selectable = 0;
txt2.text = "for the flashers";
txt2.setTextFormat(myFormat);
//===========
this.onEnterFrame = function(){
txt._x = 145;
txt._y = 100;
but.txt1._x = 145+txt._width;
but.txt1._y =100;
txt2._x = 145+txt._width+but.txt1._width;
txt2._y = 100;
this.onEnterFrame = null;
}
but.onRollOver = function(){
	but.txt1.setTextFormat(newFormat);
}
but.onRollOut = function(){
	but.txt1.setTextFormat(myFormat);
}
but.onRelease = function(){
	getURL("http://flasher.ru");
}
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный.
(S.Wizard)

Старый 22.01.2004, 16:09
irisha вне форума Посмотреть профиль Отправить личное сообщение для irisha Посетить домашнюю страницу irisha Найти все сообщения от irisha
  № 3  
irisha

Регистрация: Jan 2000
Адрес: Saint-Petersburg
Сообщений: 40
Отправить сообщение для irisha с помощью ICQ
Большое спасибо, добрый фей!

Старый 22.01.2004, 19:18
2K WebStudio вне форума Посмотреть профиль Отправить личное сообщение для 2K WebStudio Посетить домашнюю страницу 2K WebStudio Найти все сообщения от 2K WebStudio
  № 4  
2K WebStudio
 
Аватар для 2K WebStudio

Регистрация: Jul 2002
Адрес: Russia Federation Moscow
Сообщений: 779
Отправить сообщение для 2K WebStudio с помощью ICQ
расскажи, а как не извращаясь сделать в 2004?

Старый 22.01.2004, 22:05
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 5  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) 2K WebStudio
расскажи, а как не извращаясь сделать в 2004?
CSS file.

Старый 23.01.2004, 00:34
2K WebStudio вне форума Посмотреть профиль Отправить личное сообщение для 2K WebStudio Посетить домашнюю страницу 2K WebStudio Найти все сообщения от 2K WebStudio
  № 6  
2K WebStudio
 
Аватар для 2K WebStudio

Регистрация: Jul 2002
Адрес: Russia Federation Moscow
Сообщений: 779
Отправить сообщение для 2K WebStudio с помощью ICQ
Извини, а разве CSS в MX не поддурживается?
Значит это я глюконул
Я думал, что начиная с MX...

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

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

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


 


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


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