簡體   English   中英

暫停后重新啟動THREE.js中的游戲

[英]Restart game in THREE.js after Pausing

我在做游戲。 我在THREE.js中通過此代碼暫停了游戲

if (keyboard.pressed("E")) {
    animate = false;

 }

if(animate){
requestAnimationFrame(animate);
}

我想在暫停后重新啟動游戲,方法是按其他任意鍵,但不知道如何操作? 在這方面請幫助我。 謝謝。

您可以在文檔級別實現一些簡單的jQuery來完成此操作,

$("body").on("keypress", function (e) {
    if(!animate) animate = true;
});

...因此,即使再次按E ,它也不會暫停。 這是假設您不斷檢查一個間隔的動畫。 否則,您可以在if qualifier內顯式調用動畫過程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM