Magnet Balls

STATUS: 故障中

 processingの小物プログラムを追加しました。
 
 →Magnet Balls (applet)


 お互いに引かれたり反発するボールのシミュレーションです。
 クリックでオレンジのボール、SHIFT+クリックで青いボールが置かれます。
 
 同じ色同志のボールは反発し、異なる色のボールは引かれ合います。各色同数置くとなんとなく2個づつのペアになります。数のバランスが崩れるとこれはこれで面白い動きになります。いろいろ試してみて下さい。
 スペースキーを押すとカーソル位置にボールが引かれます。ちょっと干渉してみたいときにどうぞ。

【操作方法】
クリック : オレンジのボールを置く
SHIFT+クリック : 青いボールを置く
SPACE:ボールをカーソル位置に引き寄せる

○ P5のバグ?

 if ( key == SHIFT ) println("press SHIFT");
 if ( key == CONTROL ) println("press CTRL");
 
 って書いて、SHIFTキーを押すと
 
press SHIFT
press CTRL

 と表示される。
 CTRLキーを押すと、なにも表示されない。
 
 定数の値間違ってない?

コメント