お世話になります。
タイピングゲームを作っています。
おおまかな処理は
1.リストから問題文をランダム表示
2.入力すべき1文字を抽出し文字コードに変換
3.キーボードで文字を入力
4.文字コードを比較して一致したら次の文字へ
5.問題文の最後まで入力一致したら1へ戻る
となります。
「4.」の文字比較で、例えば「ビーフ」はbi-fu/bi-hu どちらの入力にも対応するよう
完全一致以外に「f(70)の入力待ちのときh(72)も正解」としています。
しかし、この方法だと「zyaとja」や「chiとti」のように文字数が異なる場合に無理が生じてしまいました。
一応、全文入力してから正誤判定するという方法も考えました(添付のフレーム2)が、変換でズルできてしまうこともあって1文字ずつ判定する方法で良い方法があれば教えて下さい。
Attachments:
You must be
logged in to view attached files.