當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


p5.js keyReleased()用法及代碼示例

每當按鍵被調用時,都會調用keyReleased()函數。最新輸入的ASCII key 存儲在“ key”變量中,但是不能區分大寫和小寫字符。非ASCII字符及其相應代碼可在“ keyCode”變量中訪問。

不同的瀏覽器可能會將自己的默認行為附加到某些鍵上。可以通過在函數末尾添加“return false”來防止這種情況。

用法:



keyReleased()

參數:此方法不接受任何參數。

以下示例說明了p5.js中的keyReleased()函數:

例:

function setup() { 
  createCanvas(600, 200); 
  textSize(20); 
  text("Press any key to check if "
        + "it is being pressed or "
        + "released", 10, 20); 
} 
   
function keyPressed() { 
  clear(); 
  textSize(20); 
  text("Press any key to check if "
        + "it is being pressed or "
        + "released", 10, 20); 
  textSize(30); 
    
  text("You are pressing:" 
        + key, 20, 100); 
} 
   
function keyReleased() { 
  clear(); 
  textSize(20); 
  text("Press any key to check if "
        + "it is being pressed or "
        + "released", 10, 20); 
  textSize(30); 
    
  text("You released:"
        + key, 20, 100); 
}

輸出:
display-pressed-released

環境設置: https://www.geeksforgeeks.org/p5-js-soundfile-object-installation-and-methods/

參考: https://p5js.org/reference/#/p5/keyReleased




相關用法


注:本文由純淨天空篩選整理自sayantanm19大神的英文原創作品 p5.js | keyReleased() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。