Показать сообщение отдельно
Старый 22.04.2013, 19:12
pomuс вне форума Посмотреть профиль Отправить личное сообщение для pomuс Найти все сообщения от pomuс
  № 3  
Ответить с цитированием
pomuс

Регистрация: Sep 2012
Сообщений: 204
ох, у меня голова уже плохо соображает, поэтому еще раз уточню на примере

вот ситуация
Код AS3:
private var _contacts:TextField		= new TextField();  // это перед конструктором
 
//Первый запуск приложения
 
case rus_btn:
Settings.lan		= "rus";
break;
 
case eng_btn:
Settings.lan		= "eng";
break;
 
//далее ставлю настройки
			_contacts.embedFonts		= true;
			_contacts.mouseEnabled 		= false;
			_contacts.selectable 		= false;
			_contacts.autoSize 			= TextFieldAutoSize.LEFT;
			_contacts.setTextFormat(TextEditor.contact);
			_contacts.y					= -1;
			_contacts.x					= 10;
 
			_contact_btn.graphics.beginFill(0xFFFFFF, 0);
			_contact_btn.graphics.drawRect(0,0, _contacts.width+20, 25);
			_contact_btn.graphics.endFill();
			_contact_btn.addChild(_contacts);
			addChild(_contact_btn);
 
 
// и вот тут отдаю значение текстовому полю
 
	if (Settings.lan == "rus") {
				_contacts.text				= "контакты";
			}
			else {
				_contacts.text				= "contacts";
			}
непонятно почему текст не заполняется....

Вы сказали что some является ссылкой, но в каком случае? ведь написав var some:ClassA = new ClassA я создаю экземпляр класса, разве не так?