現在カードゲームを制作中です。ゲームは、コンピューター プレイヤーや人間のプレイなどを行う機能の "ループ" です。
私は次のように要約できます:
function makePlayerPlay(player){
player.play();
nextPlayer();
}
function nextPlayer(){
// select the next player
makePlayerPlay(player);
}
ご想像のとおり、それ以上です。多くのアニメーション、その他の機能など
一時停止ボタンを作成する必要がある時点に到達しています。変数を切り替えるシステムを作成しました。
var pause = true; // or false
私の問題は:
ゲームを一時停止すると、ajax 呼び出し、jquery アニメーションなどに入ることができます。起動した場合のアラート ポップアップのように、すべてを一時停止するにはどうすればよいですか?
一時停止/再開 jquery プラグインについて知っています。しかし、アニメーションはいったん再開すると、適切なタイミングで停止しません。(0からの再起動のようなものです)また、タイムアウトを使用する必要があると思います。しかし、もしそうなら、タイムアウトをどこにでも置くべきですか?関数を停止するのは簡単ですが、正しいパラメーターを使用して、停止した場所から再起動するのは簡単です...私はブロックされています:/
助けてくれてありがとう