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

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

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

Регистрация: Mar 2009
Сообщений: 281
Отправить сообщение для greenhill с помощью ICQ
Attention Динамическое создание Текстового Поля

Привет всем!
Довелось править чужую флешку и вставлять динамически созданные текстовые поля.
Поля создаются, то есть когда наводишь над ними курсор меняется, но не отображается текст. Пример уже брала даже из хелпа. В новом фла все норм, а в данном мне проекте не отображается текст. Набран на транслите.
Что это может быть?
Даже не знаю уже куда копать.
__________________
http://zenpro.blogspot.com/

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

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Может поля находятся под мувиком каким-нибудь? Может в embed fonts нет символов, которые вы выводите?
__________________
hauts.ru

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

Регистрация: Jan 2010
Сообщений: 25
Все просто. Дело в том, что вы создаете динамическое поле, а как я понимаю вам нужно поле для ввода. Для этого в вашем созданном текст. поле допишите:

Код AS1/AS2:
ваш_текст.type = "Input";
или посмотрите пример(код вставте в первый кадр):

Код AS1/AS2:
_root.createTextField("text_txt",0,0,0,0,0);
text_txt.autoSize = true;
text_txt.border = true;
text_txt.text = "текстик";
 
text_txt.type = "Input";

Старый 16.01.2010, 00:45
greenhill вне форума Посмотреть профиль Отправить личное сообщение для greenhill Посетить домашнюю страницу greenhill Найти все сообщения от greenhill
  № 4  
Ответить с цитированием
greenhill
 
Аватар для greenhill

Регистрация: Mar 2009
Сообщений: 281
Отправить сообщение для greenhill с помощью ICQ
Нет, обычное поле. Текстовое.
Вот код из хелпа не работает:
Код AS1/AS2:
this.createTextField("my_txt", 1, 100, 100, 300, 100);
my_txt.multiline = true;
my_txt.wordWrap = true;
var my_fmt:TextFormat = new TextFormat();
my_fmt.color = 0xFF0000;
my_fmt.underline = true;
my_txt.text = "This is my first test field object text.";
my_txt.setTextFormat(my_fmt);
Находится этот клип сверху, шрифт прописала Ариал.
Не могу понять в чем дело
__________________
http://zenpro.blogspot.com/

Старый 16.01.2010, 08:02
mr_pol вне форума Посмотреть профиль Отправить личное сообщение для mr_pol Найти все сообщения от mr_pol
  № 5  
Ответить с цитированием
mr_pol
 
Аватар для mr_pol

Регистрация: Oct 2009
Сообщений: 145
Отправить сообщение для mr_pol с помощью ICQ
Цитата:
Вот код из хелпа не работает
А у меня работает)

исходник бы ваш посмотреть. как я понял вы сами создаете на сцене текстовое поле, а потом с помощью этого
Цитата:
this.createTextField("my_txt", 1, 100, 100, 300, 100);
my_txt.multiline = true;
my_txt.wordWrap = true;
var my_fmt:TextFormat = new TextFormat();
my_fmt.color = 0xFF0000;
my_fmt.underline = true;
my_txt.text = "This is my first test field object text.";
my_txt.setTextFormat(my_fmt);
хотите в него что-то вставить. это не правильно

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

Регистрация: Mar 2009
Сообщений: 281
Отправить сообщение для greenhill с помощью ICQ
Код в пустом проекте у меня работает )
В данном - нет.
Есть просто клип в первом и единственном кадре которого я код из хелпа вставляю.
Просто мною уже 1000 раз была проделана операция по созданию клипов и текстовых полей. Никогда проблем не было. А тут.. что-то странное.

Добавлено через 1 минуту
Цитата:
хотите в него что-то вставить. это не правильно
записать в него текст имелось в виду
Код AS1/AS2:
my_txt.text = "This is my first test field object text.";
__________________
http://zenpro.blogspot.com/

Старый 16.01.2010, 12:28
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 7  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Значит ищите разницу, между пустым проектом и этим. Потому, что код рабочий, и он создает текстовое поле.
__________________
hauts.ru


Последний раз редактировалось Hauts; 16.01.2010 в 12:52.
Старый 16.01.2010, 12:47
greenhill вне форума Посмотреть профиль Отправить личное сообщение для greenhill Посетить домашнюю страницу greenhill Найти все сообщения от greenhill
  № 8  
Ответить с цитированием
greenhill
 
Аватар для greenhill

Регистрация: Mar 2009
Сообщений: 281
Отправить сообщение для greenhill с помощью ICQ
Та я понимаю это все
__________________
http://zenpro.blogspot.com/

Старый 16.01.2010, 15:59
Maximer вне форума Посмотреть профиль Отправить личное сообщение для Maximer Найти все сообщения от Maximer
  № 9  
Ответить с цитированием
Maximer

Регистрация: Jan 2010
Сообщений: 25
Скопируйте мувиклип с текстом из новго проекта в ваш а лучше покажите исходник.


Последний раз редактировалось Maximer; 16.01.2010 в 16:10.
Старый 16.01.2010, 16:38
mr_pol вне форума Посмотреть профиль Отправить личное сообщение для mr_pol Найти все сообщения от mr_pol
  № 10  
Ответить с цитированием
mr_pol
 
Аватар для mr_pol

Регистрация: Oct 2009
Сообщений: 145
Отправить сообщение для mr_pol с помощью ICQ
давайте исходник!))

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

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

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


 


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


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