問題タブ [processing-ide]

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 投票する
1 に答える
2118 参照

processing - Processing.js の PDE が表示されず、エラーも表示されない

処理で作成された pde をバニラの html ページに埋め込もうとしています:

これが私のコードです:

ページが読み込まれると、何も表示されません。

Firefox のコンソールにはエラーが表示されませんが、Chrome では「Uncaught TypeError: Cannot call method 'addListener' of undefined」というエラーが 6 行目の client.js で表示されますが、表示されません。これが問題に関連しているとは思わない.

Processing pde は、Processing IDE 内で正しくレンダリングされます。

アイデア?提案?考え?ありがとう!

編集: スクリプト リンクで「ソース」を「src」に変更しました。

解決策: Processing IDE で作成されたデフォルトの .pde には、Web での使用に必要なプリロード タグが含まれていないようです。

参考: http: //processingjs.org/reference/preload/

画像とフォントは、次のように .pde の最初の行にプリロードする必要があります。

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

eclipse - bufferuntil('\n) は、Eclipse でシリアルイベント処理をトリガーしません

処理ソフトウェアを使用してArduinoのシリアルポートからグラフをプロットする最も簡単なことをしたいと思います。エクリプスを使っています。

チュートリアルがプラグインについて言うようにしました。私はこれであるarduinoのサイトからコードもコピーします:

bufferUntil('\n') が serialevent をトリガーしないという問題があります。

8 ビットの int を 32 ビットの int に設定しようとすると、地獄に落ちるバグ ケースがあったことは知っています。

処理 ide はうまく機能します。Eclipse はまったくトリガーしません。解決策はありますか?

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

sublimetext2 - コマンド ラインを使用して、Processing スケッチの「JavaScript モード」バージョンを作成できますか?

Sublime Text 2 (リンク)の「bg」処理ビルド システムを使用していますが、これは完全に正常に動作します。

次のコマンドを使用して、実行可能ファイルを介してビルドを開始していprocessing-javaます (私は Windows を使用しています)。

これにより、Java 環境で処理アプリケーションが開きます。

ただし、使用したいモバイルデバイスをターゲットにしているのでJavaScript Mode(Processing IDEは、スケッチをエクスポートするときに任意のブラウザーを使用してアクセスできるWebページを提供する奇妙なポートをリッスンするサーバーを起動します)。

処理エディターを使用する必要がないようにしたいので (v2 では「外部」エディターの使用が無効になっているようです)、ビルド システム / CLI を介してその動作をトリガーできるかどうか疑問に思っていました。

残念ながら、ウェブ上でそれに関する情報をまったく見つけることができず、$ processing-java --helpエクスポートモードについても言及していません.

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

java - Processing IDE の起動 - Processing 2.0 バージョン (ベータ版と安定版) の起動なし

過去 3 か月間、プロトタイピングのための処理に取り組んでおり、Windows 7 PC で processing2.0b9、processing2.0b8、および processing1.5.1 を使用しました。2日前までは完全に正常にロードされ、機能していました。突然、すべての処理 2.0 バージョンがまったく読み込まれなくなりました。「Ben Fry と Casey Reas によって処理が開始されました」という読み込み中の画像が読み込まれ、何も起こりません。(a) アプリケーションを再インストール - 6 回 (b) Java JRE を再インストール - 3 回 (c) Preferences.txt ファイルの削除を試みました。(d) コマンドプロンプトからデバッグを試みました。(e) 別の保存先フォルダとドライブで実行してみました。

何も機能しません。通常、私の Windows タスク マネージャーのプロセス タブには、Processing アプリケーションが実行されるとすぐに "javaw.exe" が表示されます。そこにも何も表示されなくなりました。最も奇妙な部分は、Processing 1.5.1 がまだ開いて実行されていることです。私のスケッチは安全で、ライブラリも安全です。しかし、彼らはかなり休眠状態です。PDE ファイルには、かつて表示されていた処理アイコンが表示されません。

Processing 2.0b8、processing2.0b9、および processing 2.0.1 用の IDE/アプリをロードしようとして、すでに 2 日を失いました。どんな助けでも大歓迎です。

PS>> ソース疑惑: G4P の createGUI() を draw() 関数にロードして実験したことがあります。そして、実行にヒットすると、無限ループで createGUI() 関数を呼び出した draw() 関数としてタスク マネージャーを介して突然停止したため、致命的なエラーが発生しました。その終了がそのような問題を引き起こしたのではないかと思います。

更新: アプリケーションの IDE を実行しようとした後 (processing.exe をクリック)、IDE が起動していないことを確認した後、Processing フォルダーを移動しようとしたときに、アプリケーションがバックグラウンドで実行されているようです。フォルダで開いています。

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

javascript - スケッチの処理は Java では機能しますが、JavaScript モードでは機能しません

平行座標の視覚化を描くための処理スケッチを書きました。問題は、モードでは問題なく動作しますが、Javaモードでは空白の画面が表示されることJavaScriptです。誰かが私に何が問題なのか教えてもらえますか? Processing 2.0を使用しています。Firefox で表示されるエラーは次のとおりです。

コードはまだ提出する必要がある宿題の一部であるため、提供できません。floatまた、最後の行を見て、型のすべてのインスタンスをモードの型varに置き換えようとしましたJavaScriptが、役に立ちませんでした。

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

javascript - 処理中の Web ゲームが Chrome でしか動作しないのはなぜですか?

これは私のゲームです: https://github.com/andrea96/savethequeen

オンライン版はこちら: http://andreaciceri.altervista.org/savethequeen/

Chrome でのみ機能する理由がわかりません (ページを 2 回リロードする必要があります)。Processing IDE を使用して再生すると、完全に動作します。

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

mobile - Processing IDE での JavaScript 出力へのモバイル対応メタ タグの追加

私は自分の処理アプリをもう少しモバイルフレンドリーにしようとしていますが、見つけたこれらのメタタグを使えばそれほど難しくありません。

<head>ただし、これらは、Processing IDE が吐き出す、生成された Web ページの にコピーする必要があります。毎日。独身。時間。

私が見ていないだけでこれを行う簡単な方法はありますか?@pjs ディレクティブを調べましたが、何も見つかりませんでした。スケッチがロードされた後、jquery を使用してメタタグを追加する必要があるのではないかと心配しています。

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

java - リモートサーバー/他のWebサイトにアクセスするときに、Processing/JavaでloadStringsを使用する方法は?

ここからデータを取得する単純なプログラムを Processing で作成したいと思います。

https://btc-e.com/api/2/btc_usd/trades

チャートに表示します。データにアクセスする最も簡単な例を考えてみましょう。

これは、Processing IDE (Processing 1.5 と 2.0 の両方) から直接 Java アプリケーションとして実行すると、完全に機能します。しかし、これを Java アプレット (Processing 1.5 から) としてエクスポートします。これを localhost または OpenProcessing で実行することはできません。Java Machine が実行され、アプレットを実行するかどうか尋ねられます。私はそれを受け入れますが、アプレットはグレーまたは白のままで、何も起こりません。どういう理由ですか?

Java Machine ではコードが他のサーバーから外部データを取得できないというセキュリティ上の問題はありますか? 問題を回避する方法はありますか?

私は JavaScript ではなく、Java/Java アプレット モードで作業していることを強調します。JavaScript では、このようなクロスソース データは許可されません。