問題タブ [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 に答える
48 参照

arduino - 処理 IDE - さまざまな条件のボタンをダブルクリック

LED リングには 4 つの領域があり、それらを選択するための 4 つのボタンを作成しました。これらの領域をさまざまな組み合わせで使用できるようにしたいと考えています。

だから私の目的は:

ボタンを 1 回クリック: 選択した領域がアクティブになります。

ボタンをダブルクリック: 選択した領域が非アクティブになります。

mousePressed() という関数があることは知っていますが、ダブルクリック条件でボタンに実装できませんでした。

これが私の処理からのコードの一部です:

そして、これがArduinoのコード部分です

ここに画像の説明を入力

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

processing - 処理中 - 一緒に円を形成する複数の画像ボタン

次のように作成したボタンがいくつかあります。

の中に setup()

draw()

ここで、1 つの円として表示される画像から約 24 個の小さなボタンを追加する必要があります。しかし、上記のように追加する代わりにcp5.addButton、クラスを作成する必要があると考えました。

cp5 パラメータに到達できるようにするため、既存の CP5 ボタン クラスを拡張したいと考えています。.setImages()ボタン画像の 3 つの mouseClick 条件に使用するようなものです。

私の問題は、私が理解できなかったことです

  • CP5ボタンクラスを拡張して、x、y位置を指定する代わりに角度を使用できるようにする方法(ボタンを円形に配置したいため)。

  • 上記の void (AREA_1) の例のように、このクラスを使用してシリアル ポート書き込みを使用する方法。

これが私のばかげた試みです: