Форум 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=116357)

darksranger 27.09.2008 20:05

динамический текст и маска
 
вобщем, на динамический текст, не накладывается маска ( текст с "baground" )(тоесть текст виден весь без учета маски) уже как только не бился, не работает ( маска анимированная )
есть выход ?

MrPoma 27.09.2008 20:07

Повесить маску программно + embed fonts.

darksranger 27.09.2008 20:44

приветствую
помогло, но всеравно пришлось отказатся ( видимо из за маски скролера начинаются артефакты), вобщем всеравно спасибо

chrust 25.11.2008 00:17

добрый день. у меня та же проблема.
Цитата:

Повесить маску программно + embed fonts.
вот это помогло. но стоит программно изменить текст, как все пропадает. повторное присвоение маски после изменения теста не помогло. может, кто решил проблему? буду благодарен за совет.

scarbo 25.11.2008 01:29

Цитата:

программно изменить текст, как все пропадает
Что-то не замечал.
Киньте исходник

nOobCrafter 25.11.2008 13:07

А что ты имеешь в виду под программным изменением?...типа
Код AS1/AS2:

.text = "12345";

или что?

chrust 25.11.2008 13:09

да, именно это и имею ввиду. только пишу на as3
удивительное дело. стал делать пример, чтобы выложить здесь, и все заработало. а в моем проекте не хочет.
исходник простой, вот:
package script
Код:

{
        import flash.display.MovieClip;
        import flash.text.TextField;
       
        dynamic public class Mask extends MovieClip
        {
                public function Mask()
                {
                        fon.mask = tf;
                        setText("another text");
                }
               
                public function setText(s:String):void
                {
                        tf.text = s;
                }
               
        }
}

fon- это мувик. просто синий прямоугольник
tf - динамическое текстовое поле

Добавлено через 4 часа 24 минуты
спасибо всем. решил проблему следующим образом:поставил в свойствах текстового поля Bitmap text. no-antialias и все получилось

MaxL 18.05.2009 02:09

А для AS2 сделайте пожалуйста.
--------------------------------
Все, не надо :)


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

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