![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Feb 2008
Сообщений: 37
|
вот такой код написан в учебнике по моему МХу:
this.createTextField("pole", 0, 200, 200, 100, 80);
pole.text = "Новое динамическое поле";
pole.textColor = 0x000099;
pole.background = true;
pole.backgroundColor = 0x188189;
pole.border = true;
pole.wordWrap = true;
var format:TextFormat = new TextFormat();
format.size = 20;
format.font = "Times New Roman Cyr";
format.align = "center";
pole.setTextFormat(format);
текст копировал с Акробата, были кое какие ошибки, вроде все исправил, все что надо стало подсвечиваться, на всякий случай еще переписал все переменные и названия.... но форматирование все равно не применяется... ================================ ЗЫ немного в другую тему.... у меня есть прямоугольник 180px на 90px... начерченый с привязкой к сетке 10х10... т.е. поидее размеры должны быть точные, без десятых... Trace высоты и ширины этого прямоугольника выдает 181 и 91... в формулах соответственно _width u _height применяются с такими же непонятными значениями (181 и 91).... из за чего это? |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 37
|
вообще специально не проверял... но так ведь и размер и выравнивание тоже не применяются... размер то точно есть на машине))
|
|
|||||
|
Banned
|
Ну вот и проверите заодно, если закоментите:
![]() add: хотя у меня этот пример работает даже с несуществующими шрифтами типа Скорее всего дело в Publish Setting - выставте там AS2 и плеер соответственно не 5-й :-) Последний раз редактировалось chingachgoog; 12.03.2008 в 14:46. |
|
|||||
|
С setTextFormat - не знаю, у меня ваш код делает что должен.
С высотой и шириной - насколько я понимаю, это добавляется ширина линий. Если принципиально - попробуйте использовать getRect() для определения высоты и ширины, если нет - не парьтесь. |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 37
|
шрифт такой есть проверял....
с шириной высотой не суть как важно, просто было интересно из за чего так... Цитата:
у меня русский МХ... можно по подробней)))... для ламеров)) |
|
|||||
|
Banned
|
Если МХ, то тогда так:
this.createTextField("pole", 0, 200, 200, 100, 80);
pole.text = "Новое динамическое поле";
pole.textColor = 0x000099;
pole.background = true;
pole.backgroundColor = 0x188189;
pole.border = true;
pole.wordWrap = true;
format = new TextFormat();
format.size = 20;
format.font = "Times New Roman Cyr";
format.align = "center";
pole.setTextFormat(format);
|
|
|||||
|
Регистрация: Feb 2008
Сообщений: 37
|
хм... спасибо))))
странно.. а написано что учебник для МХа...)) МХ вообще не воспринимает создание переменных через Var что ли? |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 37
|
ладно.... спасибо))
|
![]() |
![]() |
Часовой пояс GMT +4, время: 00:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|