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

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

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

Регистрация: Mar 2006
Сообщений: 15
Question Изменение цвета текста с помощью ActionScript

Есть проблема. Нужно изменить цвет текста в динамичном текстовом поле.

Подробнее: есть флешка, которая получает текст из asp файла. Внутри неё есть Movie Clip, в нём есть еще один мувик, в который встроен динамичный textbox. Через ActionScript в этот textbox передается полученный текст следующим образом:
Код:
eval ("/text" add turn add "/textBox:textA") = eval("textA" add textNo);
Таким образом генерируется необходимая команда для скрипта.
Это все работает, здесь все в норме.

Но нужно сделать следующее: эта флешка получает также параметр цвета, в который нужно окрасить полученный текст. Причем есть несколько текстовых полей, и каждому нужно присвоить свой цвет.
Как это можно реализовать?

Старый 04.03.2006, 20:45
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
начиная с 6-й версии: TextField.textColor или TextFormat.color

Старый 04.03.2006, 20:55
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 3  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Можно ещё с помощью css, загоняй свой текст в нужный тег и задавай для него параметры цвета и т.д.
__________________
BestMasterиZация

Старый 04.03.2006, 21:25
oralfa вне форума Посмотреть профиль Отправить личное сообщение для oralfa Найти все сообщения от oralfa
  № 4  
Ответить с цитированием
oralfa

Регистрация: Mar 2006
Сообщений: 15
silin
Не сработало...
Я вставил такой скрипт
Код HTML:
text1.textbox.textA.textColor=0xFF0000;
text1.textbox.textA = "Anton";
И ничего. Что не так?

Старый 04.03.2006, 21:48
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 5  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
если text1.textbox.textA - textField , то
text1.textbox.textA.text="Anton"

Старый 04.03.2006, 22:03
oralfa вне форума Посмотреть профиль Отправить личное сообщение для oralfa Найти все сообщения от oralfa
  № 6  
Ответить с цитированием
oralfa

Регистрация: Mar 2006
Сообщений: 15
text1 - это имя 1 мовика
textbox - имя 2 мовика
textA - это Var в текстовом поле.
Но текст-то отображается нормально, только окрашен он в цвет, который указан в самом текстовом поле, а не через ActionScript

Старый 04.03.2006, 22:07
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 7  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
textColor - свойство текстфилда ( не переменной, связанной с ним)

Старый 04.03.2006, 22:26
oralfa вне форума Посмотреть профиль Отправить личное сообщение для oralfa Найти все сообщения от oralfa
  № 8  
Ответить с цитированием
oralfa

Регистрация: Mar 2006
Сообщений: 15
А через переменную никак нельзя к свойствам поля обратится?
Просто очень много кода переделывать придется, а жуть как не хочется...

Старый 04.03.2006, 22:30
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 9  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
'жуть как не хочется' овечать на подобные вопросы..
так и тянет сказать

Старый 05.03.2006, 00:40
oralfa вне форума Посмотреть профиль Отправить личное сообщение для oralfa Найти все сообщения от oralfa
  № 10  
Ответить с цитированием
oralfa

Регистрация: Mar 2006
Сообщений: 15
OK, понял.
Спасибо за помощь!!!

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

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

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


 


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


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