Processing “遷” p5.js【秒懂小白篇】


We ❤ P5js, we decided to throw our full support on P5js in the future and drop support on Processingjs.

不久前,OpenProcessing 已宣布棄用 Processingjs,而選擇全面支持 P5.js。於是乎,他們將后台里超過 100,000 個用 Java 創建的 sketch 移植到了 Javascript。換句話說,OpenProcessing 今后並不再待見 Java。

嗯~ o( ̄▽ ̄)o,實話來說,瀏覽器對於 Javascript 支持度甩開了 Java 不知幾何。棄用 Processing.js,不得不說是 OpenProcessing 的一大提升,不論是對網站本身,抑或是運行性能。

而作為 P5.js 的小白玩家,可能經常會遇到將 Processing 移植到 P5.js 的情況。可這也許並不那么復雜,幾次替換也許就能解決你的難題。【更詳細的解決方法】,更多精彩和合作,歡迎關注微信公眾號:Hewes。

簡單的語法更改如下:

  • 創建函數,請使用 function 代替 void;
  • 創建變量,請使用 let 或 var 代替 int、float、String 等;
  • 創建數組,請使用 let myArray = [] 而不是 ArrayLists 對象;
  • 確保你使用正確的函數名,詳情查詢 如 createCanvas() 代替 size();
  • 使用 preload() 加載文件,以便瀏覽器可以在執行草圖前將其緩存,代碼示例如下:
function preload() { 
       img = loadImage('image.jpg'); 
} 

Daily Pattern #021by Namika Hamasaki
Daily Pattern #021 by Namika Hamasaki


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM