p5.js入門

ビジュアルコーディングツールであるProcessingをJavaScriptに移植したp5.jsについて学んでいきます。
0%
#01 p5.jsとはなにか?
2015年9月3日
このレッスンを受講するにあたっては以下も参考にしてみてください。

・JavaScript入門 (全24回)
http://dotinstall.com/lessons/basic_javascript_v2

使っているエディターであるAtomについては以下をご覧ください。

・Atom入門 (全13回)
http://dotinstall.com/lessons/basic_atom

p5.jsのもとになったProcessingについては以下をご覧ください。

・Processing入門 (全15回)
http://dotinstall.com/lessons/basic_processing_v2
#13 sin()、cos()を扱ってみよう
2019年2月12日

動画中で

x = sin(radians(angle)) * r;
y = cos(radians(angle)) * r;

としていましたが、正しくは、x方向がcosy方向がsinなので、

x = cos(radians(angle)) * r;
y = sin(radians(angle)) * r;

となります。

#14 p5.domライブラリを使ってみよう
2022年4月27日

2022年4月現在、p5.jsのバージョンアップにより p5.dom ライブラリの導入は不要になったようです。特に何の設定をしなくて createSlider()createButton() を使うことができます。