0
로그인과 같은 방식으로 작동하도록하려면 어떻게해야합니까? 텍스트 필드에서 숫자를 허용하고 입력 했습니까? 도움을 덕분에,
키패드 로그인, as3
var login:int = 0;
//KEYPAD LISTENERS
num1.addEventListener(MouseEvent.CLICK, num1b);
num2.addEventListener(MouseEvent.CLICK, num2b);
//...
//KEYPAD FUNCTION
function num1b(e:MouseEvent):void{
login = 1;
trace(login);
tx.text = String(login);
}
function num2b(e:MouseEvent):void{
login = 2;
trace(login);
tx.text = String(login);
}
//CAN ENTER SITE
addEventListener(Event.ENTER_FRAME, entry);
function entry(evt:Event):void{
if(login == 528){
//gotoAndPlay();
}
}
나는 플래시 사이트에 로그인하여 포트폴리오를 볼 수있는 키패드를 만들고있어. 값은 증가하지 않고 동적 텍스트 필드에 입력하거나 을 서로 겹쳐 쓰지 않습니다.
가 대신 번호를 사용하는이//numb1b
tx.text = tx.text + "1";
//numb2b
tx.text = tx.text + "2";
찰흙을, 당신은 당신의 질문을 편집했다. :) –
감사합니다. 그 'tx.appendText ("1");' 너무 일합니다. – pixelGreaser
textField.appendText ("string"); textField.text = textField.text + "string"보다 훨씬 빠릅니다. 또는 심지어 textField.text + = "문자열"; – jolyonruss