[過去ログ] ■吉里吉里/KAG/TJS雑談質問スレ■その10 (945レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
526
(4): 2007/01/20(土)10:30 ID:itXSLBPv(1/3) AAS
ちょっと質問させてください。

外部リンク[html]:homepage1.nifty.com

上記のページを参考にタイピングゲームを作ろうとしてるんですが、
どうにも「−」の入力がうまく行きません。
公式掲示板での過去ログを読む限りでは、「−」のキーが吉里吉里では
独特の認識がされているとあるんですが、これを正規の「−」に変換するにはどうしたらいいですか?

押したキーが違うキーとして認識されている、というのはわかるんですが、
省1
527: [sageあ、雪(by神奈川)] 2007/01/20(土)10:40 ID:68p7Joof(1/2) AAS
>>526
キー受け取った直後に「-」を判定して上書きすれば良いんじゃね?

というか、まずそこに書いてある内容を理解できるようにしなって。
528: 2007/01/20(土)11:25 ID:EcekwdQn(1) AAS
>>526
外部リンク[html]:devdoc.kikyou.info
そのスクリプトが手抜きなだけ
"-"は VK_SUBTRACT な
529
(1): 526 2007/01/20(土)14:26 ID:itXSLBPv(2/3) AAS
うーん、色々と調べてみたんですが前述のURLの場合だと
_onKeyDown関数で定義された引数の romaji に’−’が押されたとき、
VK_SUBTRACTを取得するような処理をすればいいんですよね。
つまり

function _onKeyDown(romaji, shift)の直後のブロックに

if( romaji == 0xBD ) { romaji = VK_SUBTRACT ; }

を追加すればいいだけなんでしょうか?
省1
532: 526 2007/01/20(土)15:34 ID:itXSLBPv(3/3) AAS
はー、ようやくできました。
基本的な処理は>>529であってたっぽいです。
アスキーコードとキーコードも特に関係ありませんでした。

というか、何でこんなややこしいことに……。
こんなことに何時間費やしてたんだ俺……。

どうもお騒がせしました。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.030s