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

  • 5
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值