![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Sep 2006
Адрес: Moscow
Сообщений: 62
|
Подскажите, можно ли во флэш сделать так, чтобы каждая буква в TextInput отличалась от других цветом?
|
|
|||||
|
Регистрация: Jul 2006
Сообщений: 141
|
попробуй програмно писать...
|
|
|||||
|
Попробуй так, не знаю что выйдет но...:
Задай все что в инпат переменной и выведи эту переменную как Array с соответственным кол-вом символов. Затем каждому новому значению Array присваивать значение другой переменной, которая равна Случайному цвету( задай случайное число и в зависимости от числа определенный цвет, только в таком роде #FF0000 иначе никак) 2Neosano: Один умный человек сказал: Если есть идея, предложи ее, если что-то предложил - сделай. |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 188
|
var my_fmt:TextFormat = new TextFormat();
i = 0;
var clr:Array = new Array();
it.onChanged = function()// реакция на изменение вводимого текста
{
clr[i] = random_color();
ot.text = it.text;
for (k=0; k<clr.length; k++)
{
my_fmt.color = clr[k];
ot.setTextFormat(k, k+1, my_fmt);
}
i++;
};
function random_color() //ф-ция для случайного цвета
{
var r = 1+random(255) << 16;
var g = 1+random(255) << 8;
var b = 1+random(255);
return r | g | b;
}
ot - textField с цветныи буквами |
|
|||||
|
Регистрация: Sep 2006
Адрес: Moscow
Сообщений: 62
|
Спасибо всем, кто помог, особенно Storm[pfp]. Мне говорили,что это невозможно, так как цвет "присваивается" не к символам, а к самому компоненту
|
![]() |
![]() |
Часовой пояс GMT +4, время: 09:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|