Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   текст вокруг шара (http://www.flasher.ru/forum/showthread.php?t=101065)

Mr. Fixit 11.09.2007 19:37

class DisplacementMapFilter

Wolsh 11.09.2007 22:27

Вложений: 1
Похоже, так?

Mr. Fixit 12.09.2007 01:29

Wolsh
Реально классно зделал. =)

Wolsh 12.09.2007 10:00

Там такой код, что можно что угодно делать со строкой - крутить сами буквы в любой плоскости, скручивать строку как веревку, сделать орбиту синусоидой, ну и т.д. В общем, любой эффект :) А это могут быть и не буквы, а картинки галереи, например, или иконки меню.
Напрягает, конечно, шрифт в либе. Для конечного проекта я бы сделал необходимые буквы мувиками и их аттачил, а шрифт убрал. Или подготовил в редакторе шрифт только с нужными символами. Уж больно вес огромный.

Kikasso 12.09.2007 10:14

Цитата:

Сообщение от Wolsh
Напрягает, конечно, шрифт в либе.

С этим просто. Положил поле куда-нибудь подальше, зашил буквы, написал хоть букву и шрифт из либы долой.
Код:

  fmt = font_txt.getTextFormat(); //и поле можно удалить
//  fmt = new TextFormat ();
//  fmt.size = 24;
//  fmt.font = "Courier";
//  fmt.color = 0xff0000;


Wolsh 12.09.2007 10:58

А! "Написал хоть букву" - вот необходимое условие! Вот почему у меня не получалось :) Спасибо!

женя07 12.09.2007 12:56

спасибо за помощь!
а вот на счет шрифта - он нужен. потому что хотелось сделать нестандартный шрифт.
но опять-таки в коде вроде все верно сделала на счет подгружения шрифта, но он не подргужается. если в библиотеке изменить подгружаемый шрифт на нестандартный, то надпись вообще пропадает.

Kikasso 12.09.2007 13:04

Дык ёлки, яж написал что надо изменить. Поле текстовое назовите font_txt. Положите внутри orbit_mc, но вне поля зрения.
Шрифт из либы вообще уберите.

женя07 12.09.2007 13:28

спасибо) невнимательно читала!

женя07 12.09.2007 19:34

и все-таки.. шрифт изменить не получается.

стоит убрать сточки
// fmt = new TextFormat ();
// fmt.size = 24;
// fmt.font = "Courier";
// fmt.color = 0xff0000;

и все слетает..

наверно делаю что-то неверно. практика. еще раз практика...


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

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