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

Регистрация: May 2013
Сообщений: 8
Шрифты пременились. Спасибо. А со слушателем проблема.
Сделал как вы сказали:
Код AS3:
package 
{
	import flash.display.*;
	import flash.events.*;
	import flash.text.*;
 
	public class btnInputMl1 extends MovieClip
	{
		public function btnInputMl1()
		{
			this.addEventListener(MouseEvent.CLICK, clickHandler);
		}
		public function clickHandler(e:MouseEvent):void
		{
			pasword();
		}
		public function pasword()
		{
			this.removeEventListener(MouseEvent.CLICK,clickHandler);
			var textFormat:TextFormat = new TextFormat();
			textFormat.font = "Calibri";
			textFormat.color = 0x000000;
			textFormat.size = 30;
			var w:qwerty = new qwerty();
			addChild(w);
			var r:window = new window();
			addChild(r);
			var t:winpass = new winpass();
			t.x = 65;
			t.y = -100;
			addChild(t);
			var u:PassTxt = new PassTxt();
			u.x = -120;
			u.y = -100;
			addChild(u);
			var muu:TextField = new TextField();
			muu.defaultTextFormat = textFormat;
			addChild(muu);
			muu.type = TextFieldType.INPUT;
			muu.height = 42;
			muu.width = 167;
			muu.x = -20;
			muu.y = -122;
			muu.displayAsPassword = true;
			//muu.border = true;
			var a:vx = new vx();
			a.x = 0;
			a.y = 0;
			a.buttonMode = true;
			addChild(a);
			var wx:bbbtttnnn = new bbbtttnnn();
			addChild(wx);
			wx.x = 190;
			wx.y = -157;
			wx.addEventListener(MouseEvent.CLICK, exit);
 
			a.addEventListener(MouseEvent.CLICK, loginFunction);
 
 
		}
		public function exit(e:MouseEvent):void
		{
			removeChild(w);
			removeChild(r);
			removeChild(t);
			removeChild(u);
			removeChild(muu);
			removeChild(a);
			removeChild(wx);
			this.addEventListener(MouseEvent.CLICK, nnn);
			function nnn(e:MouseEvent):void
			{
				pasword();
				this.removeEventListener(MouseEvent.CLICK, nnn);
			}
			wx.removeEventListener(MouseEvent.CLICK, exit);
			a.removeEventListener(MouseEvent.CLICK, loginFunction);
 
			trace("1");
		}
		public function loginFunction(e:MouseEvent):void
		{
			if (muu.text == "1")
			{
 
				trace("Complit!");
			}
			else
			{
				trace("неверный пароль");
			}
		}
 
	}
}
Теперь он выдает такие ошибки:
C:\Users\Mixail\Desktop\es\btnInputMl1.as, строка 63 1120: Обращение несуществующего свойства w.
C:\Users\Mixail\Desktop\es\btnInputMl1.as, строка 64 1120: Обращение несуществующего свойства r.
C:\Users\Mixail\Desktop\es\btnInputMl1.as, строка 65 1120: Обращение несуществующего свойства t.
C:\Users\Mixail\Desktop\es\btnInputMl1.as, строка 66 1120: Обращение несуществующего свойства u.
C:\Users\Mixail\Desktop\es\btnInputMl1.as, строка 67 1120: Обращение несуществующего свойства muu.
C:\Users\Mixail\Desktop\es\btnInputMl1.as, строка 68 1120: Обращение несуществующего свойства a.
C:\Users\Mixail\Desktop\es\btnInputMl1.as, строка 69 1120: Обращение несуществующего свойства wx.
C:\Users\Mixail\Desktop\es\btnInputMl1.as, строка 76 1120: Обращение несуществующего свойства wx.
C:\Users\Mixail\Desktop\es\btnInputMl1.as, строка 77 1120: Обращение несуществующего свойства a.
C:\Users\Mixail\Desktop\es\btnInputMl1.as, строка 83 1120: Обращение несуществующего свойства muu.