2016-09-04 7 views
-1

私はPoke Ballsを中心にインクリメンタル/クリッカーゲームを作成していますが、私は潜在的に不正行為をする可能性のある大きな悪用を発見しました。ユーザがポケボールである主画像を選択した場合、ユーザはエンターキーを押し続けてポケボールを容易につかむことができる。これをどうやって止めることができますか?ユーザーの押し下げを防ぐ方法

+1

あなたは繰り返しキーと同じキーを押すとユーザとの間の違いを見分けることができますキーアップイベントが連続したキーダウンイベントの間に発生しなければならず、さもなければ、キーが押されていることがわかります。 – enhzflep

答えて

0

あなたは、そのような事柄のために入力または任意のキーを押したままにすることはできません。あなたの行動を正しくバインドするだけです。

<img id="mainImage" src="/img/logo.png" tabindex="0"/> 

やJavaScriptでの:あなたは1を押して、次のこと画像使用上の1 pokeballを与える入るようにしたい場合は

document.getElementById("mainImage").addEventListener('keyup', function(e) { 

if (e.which === 13) { 
    // incresePokeball();  
}}) 
関連する問題