- 842 名前:名前は開発中のものです。 mailto:sage [2010/01/16(土) 09:50:57 ID:0gvMdJUr]
- 長押しは、マウスのダブルクリック処理と似ている。
キーを押した状態から放した状態のタイミングが検出できる、 (上がりエッジでも下がりエッジでも検出できる) そして時間は、 ゲームループの内側だろうから カウンターを設置してカウントアップする。 (例えば、SyncRate60なら60回で1秒だ) または、タイマーを呼んでも良い。TIMER() k=0 do if keystate(17)=1 and k=0 then k=1 : print "W trigger1" if keystate(17)=0 and k=1 then k=0 : print "W trigger0" loop
|

|