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

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

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

Регистрация: May 2008
Адрес: Keytown
Сообщений: 94
Отправить сообщение для Kamchatka с помощью ICQ
Question Пропадает dynamic text под маской

Добрый вечер, уважаемые.

Возникла такая проблема: под маской есть некое текстовое поле, с embed шрифтом, и если это поле как то программно изменить, то измениться оно на первом кадре, а на следующих примет изначальное содержание.

Вообщем жутко сумбурно описал, приложу пример, в нём надо поменять mnu_text при создании инстанции класса MenuBtn.

В чём же ошибка?

UPD: Если убрать слой-маску в примере, то всё отлично.
Вложения
Тип файла: rar Example.rar (33.9 Кб, 85 просмотров)
__________________
+


Последний раз редактировалось Kamchatka; 03.08.2008 в 21:11. Причина: так, пояснения...
Старый 03.08.2008, 21:52
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 2  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
Создайте TextField программно.

Старый 03.08.2008, 21:54
Kamchatka вне форума Посмотреть профиль Отправить личное сообщение для Kamchatka Найти все сообщения от Kamchatka
  № 3  
Ответить с цитированием
Kamchatka

Регистрация: May 2008
Адрес: Keytown
Сообщений: 94
Отправить сообщение для Kamchatka с помощью ICQ
А как мне его под маску засунуть?
(оправдание - я начинающий во flash и actionScript в частности)
__________________
+

Старый 03.08.2008, 22:00
Venya2007 вне форума Посмотреть профиль Отправить личное сообщение для Venya2007 Найти все сообщения от Venya2007
  № 4  
Ответить с цитированием
Venya2007
[+4 16.07.08]

Регистрация: Jul 2008
Адрес: Gamburg
Сообщений: 108
Kamchatka
Masking display objects
You can use a display object as a mask to create a hole through which the contents of another display object are visible.

Subtopics
Defining a mask

About masking device fonts

Alpha channel masking

Defining a mask
To indicate that a display object will be the mask for another display object, set the mask object as the mask property of the display object to be masked:

Код:
// Make the object maskSprite be a mask for the object mySprite.
mySprite.mask = maskSprite;
см. Хелп Display programming > Manipulating display objects > Masking display objects

Старый 03.08.2008, 22:40
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 5  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Я так понял, маска должна быть из текста ибо если накладывать маску на текст, то велика возможность пропадания (скрытия букв в нем).
Пример
http://dnadillo.dn.ua/fla/mask-text.swf
http://dnadillo.dn.ua/fla/mask-text.zip

Старый 03.08.2008, 22:55
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 6  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
Цитата:
> если накладывать маску на текст, то велика возможность пропадания (скрытия букв в нем).
Какая такая возможность?
Цитата:
> маска должна быть из текста
С чего Вы взяли?

Kamchatka, если не можете программно, то вот Example.rar, подправил Ваш вариант.


Последний раз редактировалось mre; 03.08.2008 в 22:59.
Старый 04.08.2008, 01:09
Kamchatka вне форума Посмотреть профиль Отправить личное сообщение для Kamchatka Найти все сообщения от Kamchatka
  № 7  
Ответить с цитированием
Kamchatka

Регистрация: May 2008
Адрес: Keytown
Сообщений: 94
Отправить сообщение для Kamchatka с помощью ICQ
mre - да, создал программно, засунул под маску(спасибо Venya2007), вроде то что надо, завтра приложу как выглядит решение, сегодня оформлять уже сложно, голова взрывается)))

Всем спасибо, спокойной ночи)
__________________
+

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

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

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


 


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


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