- 220 名前:デフォルトの名無しさん mailto:sage [04/09/05 00:11]
- >218
実は前任者のソース使い回しだからあんまし理解できてないんだけどw Pressのときは「押された」フラグを上げる。そのとき「押し離し」フラグは下げる。 Releaseのとき、「押された」フラグを下げて、「押し離し」フラグを上げる。 で、実際にキーの状態で処理を分けるときは、 ・押したor押しっぱなし -> 「押された」フラグを見る ・押したけど押しっぱなしではない -> 「押し離し」フラグを見る てな感じですた。あと、「離し押し」フラグとかもあったけど使わなかったので忘れた(爆) あ、RepeatはPCのキーと一緒で最初のPressのワンテンポ後に発生するので 「押しっぱなし」の判定には使えないっす。
|

|