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

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

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

Регистрация: Apr 2014
Сообщений: 215
По умолчанию как изменить цвет тектса в cs6

здравствуйте, в cs6 есть инструмент текст,делаю его динамическим дабы обратится и изменить параметры
1)как мне поменять цвет текста? знаю как менять название,а цвет нет.
2)кажется цвет текста задается кодом? как узнать этот код

к примеру я подобрал цвет из палитры, как задать его программно,узнаю код цвета,потом кодом присваиваю код цвета,как делать?

Старый 09.12.2016, 16:00
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 2  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,922
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
TextFormat#color
Цитата:
1)как мне поменять цвет текста? знаю как менять название,а цвет нет.
Цвет текста задаётся на панели Properties.
__________________
There is no thing in this world that is not simple.

Старый 09.12.2016, 16:04
delphic вне форума Посмотреть профиль Отправить личное сообщение для delphic Найти все сообщения от delphic
  № 3  
Ответить с цитированием
delphic

Регистрация: Apr 2014
Сообщений: 215
Цитата:
Сообщение от ZackMercury Посмотреть сообщение
TextFormat#color

Цвет текста задаётся на панели Properties.
ок попробую
не затруднит пример скинуть

имя текстого поля.textformat.color= 0х02212
как то так?

Старый 09.12.2016, 16:11
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 4  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,922
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Для текстового поля всё просто.
Код AS3:
var msg:TextField = new TextField();
msg.text = "Hello, world!";
msg.setTextFormat(new TextFormat(null, null, 0xFFCC00));
addChild(msg);
Цитата:
не затруднит пример скинуть
Я же вам ссылку скинул на документацию. Там есть пример.

Ещё один способ.
На всякий случай пример
Код AS3:
var msg:TextField = new TextField();
msg.text = "Hello, world!";
msg.textColor = 0xFFCC00;
addChild(msg);
__________________
There is no thing in this world that is not simple.

Старый 09.12.2016, 16:18
delphic вне форума Посмотреть профиль Отправить личное сообщение для delphic Найти все сообщения от delphic
  № 5  
Ответить с цитированием
delphic

Регистрация: Apr 2014
Сообщений: 215
Цитата:
Сообщение от ZackMercury Посмотреть сообщение
Для текстового поля всё просто.
Код AS3:
var msg:TextField = new TextField();
msg.text = "Hello, world!";
msg.defaultTextFormat = new TextFormat(null, null, 0xFFCC00);
addChild(msg);

Я же вам ссылку скинул на документацию. Там есть пример.

Ещё один способ.
ну а если я к примеру создал визуально, без new TextFormat
тупо кинул на сцену текстовое поле,написал там слово и хочу по его имени изменить цвет

Старый 09.12.2016, 16:21
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 6  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,922
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Цитата:
имя текстого поля.textformat.color= 0х02212
Где это вы у TextField нашли свойство textformat?)

Цитата:
тупо кинул на сцену текстовое поле,написал там слово и хочу по его имени изменить цвет
Код AS3:
someTextField.textColor = 0xFFCC00;
__________________
There is no thing in this world that is not simple.

Старый 09.12.2016, 16:25
delphic вне форума Посмотреть профиль Отправить личное сообщение для delphic Найти все сообщения от delphic
  № 7  
Ответить с цитированием
delphic

Регистрация: Apr 2014
Сообщений: 215
Цитата:
Сообщение от ZackMercury Посмотреть сообщение
Где это вы у TextField нашли свойство textformat?)


Код AS3:
someTextField.textColor = 0xFFCC00;
аха,дома попробую,спасибо

Старый 09.12.2016, 16:27
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 8  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,922
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Можно и через setTextFormat, но сам формат не получить, поэтому придётся создавать новый экземпляр TextFormat, и вследствии все остальные настройки также придётся указывать в конструкторе, иначе они собьются.
__________________
There is no thing in this world that is not simple.

Старый 09.12.2016, 16:38
delphic вне форума Посмотреть профиль Отправить личное сообщение для delphic Найти все сообщения от delphic
  № 9  
Ответить с цитированием
delphic

Регистрация: Apr 2014
Сообщений: 215
Цитата:
Сообщение от ZackMercury Посмотреть сообщение
Можно и через setTextFormat, но сам формат не получить, поэтому придётся создавать новый экземпляр TextFormat, и вследствии все остальные настройки также придётся указывать в конструкторе, иначе они собъются.
ну наверное многие так делают, создают,но мне в этот раз просто для быстроты,поменять тупо цвет
я как то больше привык делать визуально,так как вижу я в мыслях своих)
а если полностью кодит для меня это дольше,муторно,постоянно запускать для того что бы видеть результат
стараюсь для себя только основные параметры менять,то что можно визуально задать и то что не будет меняться я стараюсь всегда визуально делать

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

блогер
Регистрация: Nov 2007
Адрес: Almaty, Moscow
Сообщений: 396
Записей в блоге: 5
Отправить сообщение для Партизан с помощью Skype™
Цитата:
Сообщение от ZackMercury Посмотреть сообщение
Можно и через setTextFormat, но сам формат не получить...
Тогда код ниже, не иначе как магия
Код AS3:
var tf:TextFormat = txt.defaultTextFormat;
tf.color = 0xFF0000;
txt.setTextFormat(tf);

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

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

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


 


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


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