- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【Flash】パスワード認証)
【Flash】パスワード認証機能の実装方法
このQ&Aのポイント
- AS2、CS3でパスワード認証機能を実装する方法について解説します。
- パスワードを入力し、正解ならばボックスを表示し、間違っていればNGページへ遷移する処理を実装します。
- 具体的なスクリプトと設定方法について詳しく説明します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
「もし変数 pass が2222だったら」は if (pass = "2222") ではなく、 if (pass == 2222) と書きます。 これで試してみてください。
その他の回答 (1)
- bbcd
- ベストアンサー率38% (29/75)
回答No.2
どうやら、テキスト入力に文字を入力しても、それは変数にはならないようです。 テキストの中身を参照するなら「.text」プロパティを使う必要があります。 テキストボックスのインスタンス名が「hoge_txt」だとしたら、 if (hoge_txt.text == 2222) これでいける筈です。
質問者
お礼
その後いろいろ試してみたところ ようやく正常に動作いたしましたので締め切ります。 たびたびのご回答ありがとうございました。
質問者
補足
たびたび申し訳御座いません。 教えていただいた内容で試してみましたが 間違えた答えを入力しボタンを押すとメッセージボックスに2222と表示され、黒いボックスも表示されてしまいまいました;
補足
すみません、教えていただいたとおり if (pass == 2222) に変えてみたり if (pass == "2222") も試した見たのですが、正しいパスを入れても、間違えたパスを入れてもNGへ飛んでしまいます・・・ 根本的に何か間違っているのでしょうか…