![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2007
Сообщений: 89
|
Привет, подскажите, что я делаю не так.
Хотел создать в библиотеке мувик, в котором есть текстовое поле. Создаю в коде его копию, а текстовое поле заполняю. Копии мувика не отображаются, хотя трейс выдает текст этих мувиков. Причем в примерах, которые скачал все ок. Это значит что я в библиотеке что-то при создании мувика не так сделал. Подскажите. _root.createEmptyMovieClip("effects",40);
var lid =50;
function drawText()
{
var t = textBack();
var mt = new Array();
for (var j = 1; j <= 4; j++)
{
mt[j] = new Array();
len = t[1][j].text.length;
str = t[1][j].text;
var z = t[1][j].angle;
var r = p[2][1].r - 10;
// В цикле перебираем строку из текстового поля
for (var i = 0; i < len; i++)
{
lid++;
xp = xc + r * Math.sin((i * 4 + z) * Math.PI / 180);
yp = yc - r * Math.cos((i * 4 + z) * Math.PI / 180);
effects.attachMovie("char1","a" + i +"-"+ j,lid,{_x:xp, _y:yp});
effects["a" + i + "-" + j]._rotation = i * 4 + z;
effects["a" + i + "-" + j]._alpha = 255;
effects["a" + i + "-" + j].ft.text = str.charAt(i);
trace(effects["a" + i + "-" + j].ft.text);
}
}
}
|
|
|||||
|
чтоб вращать(нормально, так чтоб оно отображалось) текстовое поле, надо использовать embed fonts.
|
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
В именах можно использовать только буквы, цифры, и знак подчеркивания. При этом имя должно начинаться или с буквы, или со знака подчеркивания.
Последний раз редактировалось udaaff; 23.09.2007 в 22:46. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 89
|
Спасибо за вращение, там и был прокол ))
|
![]() |
![]() |
Часовой пояс GMT +4, время: 16:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|