Показать сообщение отдельно
Старый 08.11.2010, 19:44
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 56  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Если честно не понял )
Накидал пример.
Код AS3:
package {
	/*    IMPORT             *///{ /
	import flash.text.TextFormat;
	import flash.display.Sprite;
	import flash.text.TextField;
	//}
	public class Label extends Sprite {
		/*  - VAR PRIVATE        *///{ /
		private var _fmt:TextFormat = null;
		private var _tf:TextField = new TextField ();
		//}
		/*  * CONSTRUCTOR *      *///{ /
		public function Label (fmt:TextFormat) {
			_tf.defaultTextFormat = fmt;
			addChild (_tf);
			_fmt = _tf.defaultTextFormat;
		}
		//}
	}
}
Обрати внимание на конструктор, передаваемый формат fmt используется для форматирования созданного текстового поля лишь единожды, затем используется везде _fmt, который является клоном fmt созданного самим текстовым полем.

Цитата:
Опытные разработчики используют компоненты
Я не использую, значит я не опытный?
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 08.11.2010 в 19:47.