0

AS3で本当にシンプルなログインシステムを作りたいです。プロセスは簡単です。名前とパスワードが正しければ、フラッシュは別のフレームに移動します。

login.btn.addEventListener (MouseEvent.CLICK, loginFunction)
function loginFunction (Event:MouseEvent):void {
    if (loginname_input.text == "Name" && loginpassword_input.text == "Password"){
        gotoAndStop(xy);
    } else {
        loginerror_text.visible = true;
    }
}

私はすべてを試しました。問題はありませんが、正しい名前とパスを使用すると、「else」コマンドが使用されます。何か案が?

4

2 に答える 2

0

ユーザーがログイン情報を入力する前に、loginname_input.text と loginpassword_input.text を "" (空の文字列) に設定してみてください。ステージ上のテキストフィールドに、不可解にも空白/ハードリターンが自動的に挿入されることがあります。これにより、if ステートメントが台無しになります。

于 2013-08-14T15:17:11.097 に答える