問題タブ [p5.js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1892 参照

javascript - json、xml、またはテーブルなどのローカル ファイルを変更する P5J

P5Js では、json/table/xml ファイルをディスクに書き込むことができますが、既存のファイルを変更する方法が見つかりませんでした。

P5jsでローカルファイル[json / table / xml]を開く方法があり、ローカルディスクにファイルを作成/作成できる別の方法がありますが、ローカルファイルを変更する方法が見つかりませんでした既存のローカル json またはテーブルまたは xml ファイルに新しいエントリを追加します。

  1. P5.Js
  2. P5.Js はファイルを書き込みます
  3. P5.Js loadFile
  4. P5.Js テーブル参照

私はこれにいくつかの例を見つけましたが、彼らは異なる技術を使用しています リンク

0 投票する
1 に答える
614 参照

javascript - p5.j​​sのOnClick関数でパーティクルを出現させる

p5.j​​s は初めてで、毎日より多くのことを学ぼうとしています。基本的に、私は現在粒子システムとオブジェクトについて学んでおり、コードの量に戸惑っています。とにかく、関数 mousePressed() で、作成したパーティクル (パーティクル システム) の配列が表示されるようにしたいと思います。また、パーティクル システムがマウスの位置を追跡できれば素晴らしいと思います。したがって、基本的に、画面上でマウスをクリックすると、パーティクルがその位置に表示され、マウスを追跡します。

コードに何が欠けているのかわかりません。私はそれの半分が何をしているのかについて少し迷っています(私の教授はそれをたくさん書いていました)。mousePressed 関数を追加すると、すべてがポットに送られます。圧倒されすぎて、何が欠けているのかわからないような気がします。ヘルプに加えて、私が何をする必要があるか、およびそのソリューションが機能する理由についての詳細な洞察をいただければ幸いです。ありがとうございました!

0 投票する
1 に答える
3032 参照

javascript - loadPixels() が p5.js で動作しない

p5.j​​sを使用して画像(またはキャンバスのみ)のピクセルを編集したいのですが、ドキュメントのWebサイトに表示されています:

そのため、p5.js が正しくリンクされた codepen でそのコードを正確に試してみましたが、うまくいきませんでした (もちろん、自分のイメージでは)。

Processing IDE 自体でバージョンを作成して動作したので、JS に変換しようとしたのですが、動作しない理由がわかりません。

キャンバスのピクセルを編集できるようにしたいだけですが、できません。

これが私が使用しているコードペンです。

画像は正常にロードされますが、ピクセルを編集できませんか?

YouTube でDaniel Shiffman のチュートリアルをフォローしていました。

どんな助けでも大歓迎です、ありがとう。

0 投票する
1 に答える
545 参照

javascript - キャッチされていない TypeError: 未定義のプロパティ 'arr' を読み取ることができません

こんにちは、P5JS の .csv ファイルの行からデータをロードしようとしていますが、Uncaught TypeError: Cannot read property 'arr' of undefined. というエラー メッセージが引き続き表示されます。なぜ私がこれを手に入れたのか知っている人はいますか?.csv ファイルに問題がないことを確認しました。

0 投票する
1 に答える
284 参照

background - Draw 関数での背景のオーバーライド MousePressed() Ellipse

mousepressed() でパーティクルを爆発させるパーティクル システムを P5.js で作成しました。ただし、円を展開して mousepressed() で出力したいと思います。mousepressed() で円を描くことができましたが、背景の下にあるようです。私はこれで脳のおならをしています。黒い背景の上に円がパーティクルと一緒に表示されないのはなぜですか? 手伝ってくれてありがとう!

0 投票する
1 に答える
863 参照

javascript - p5.j​​s を使用した JavaScript のデータのツールチップ

p5.j​​s を使用して作成したデータ ビジュアライゼーションのツールチップを作成しようとしていますが、完全に失われています。私が試したことは何もありません。これは私のコードです。

それはこのイメージを作ります:

正方形を超えると、その中にデータが取得されるようにしたいのです。本当に無理そうです。ありがとう。