![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2002
Адрес: Toronto, Canada
Сообщений: 39
|
Подскажите, пожалуйста, а как задать переменное значение в межбуквенных пробелах, чтобы в положении over текст плавно растягивался и сжимался до исходного состояния?
|
|
|||||
|
Регистрация: Apr 2002
Адрес: Toronto, Canada
Сообщений: 39
|
Упс-с... Только в 8-й версии? А в более старой никак?
![]() |
|
|||||
|
Регистрация: Apr 2002
Адрес: Toronto, Canada
Сообщений: 39
|
iNils, простите пожалуйста, а нельзя ли поподробней про эту функцию? Я поставила 8-й флэш но не понимаю, где всё это надо указывать.
P.S. А данный эффект я видела и в совсем ранних версиях Флэша, совершенно точно. Хотя не берусь утверждать, что это сделано не методом разбитых символов, который мне не подходит из-за большого количества текста. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
Жил-был хелп и было ему очень одиноко, потому что в него ни кто не заглядывал:
this.createTextField("mytext", this.getNextHighestDepth(), 10, 10, 200, 100);
mytext.multiline = true;
mytext.wordWrap = true;
mytext.border = true;
var format1:TextFormat = new TextFormat();
format1.letterSpacing = -1;
var format2:TextFormat = new TextFormat();
format2.letterSpacing = 10;
mytext.text = "Eat at \nJOE'S.";
mytext.setTextFormat(0, 7, format1);
mytext.setTextFormat(8, 12, format2);
Метод разбиения можешь посмотреть здесь http://www.flasher.ru/forum/showthread.php?t=77872 правда там это было для текста по окружности, то ведь по прямой все гораздо проще. |
|
|||||
|
Регистрация: Apr 2002
Адрес: Toronto, Canada
Сообщений: 39
|
Да нет, где взять код я поняла. Я не понимаю, как назначить процедуру объекту, т.е. моей кнопке в режиме RollOver.
Единственный раз в жизни я имела дело с AS ещё в старых версиях флэша, но там меню выглядело совсем по-другому. А в MX и в 8-й совершенно не могу разобраться и параметры почему-то не активны.... Ничего не понимаю ![]() |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
А интернет в Онтарио ограничен и примеров найти никак?
import mx.utils.Delegate;
myButton.onRollOver = Delegate.create( this, myFunction );
function myFunction()
{
this.createTextField("mytext", this.getNextHighestDepth(), 10, 10, 200, 100);
mytext.multiline = true;
mytext.wordWrap = true;
mytext.border = true;
var format1:TextFormat = new TextFormat();
format1.letterSpacing = -1;
var format2:TextFormat = new TextFormat();
format2.letterSpacing = 10;
mytext.text = "Eat at \nJOE'S.";
mytext.setTextFormat(0, 7, format1);
mytext.setTextFormat(8, 12, format2);
}
|
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Да, объект должен быть типа MovieClip -- кнопки архаизм, пользоваться которым смысла нет
|
|
|||||
|
Регистрация: Apr 2002
Адрес: Toronto, Canada
Сообщений: 39
|
Зачем мне искать примеры в Онтарио, когда в Рунете я ориентируюсь гораздо быстрее
![]() MovieClip? Ну вот, приплыли... У меня всё как кнопки сделано. Но Ваш код относится к мувикам, так? |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:14. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|