人生最悪の忘れ物

現在円を浮遊するプログラムを作ったのですが、クリックしたら円が現れてスタートにしたいです。
初心者すぎて何も分からないので教えていただけたら幸いです。

A 回答 (2件)

function setup() の中に


noLoop();
と追加して、これにより最初に止めておき、
setup()、draw()とは別にもう一つ以下の
「クリックしたら動きを開始する」関数を入れる。
   ↓↓↓
function mouseClicked() {
loop();
}

もし、クリックで止めたり、動かしたりするなら以下のように
function mouseClicked() {
if (isLooping()) {
noLoop();
} else {
loop();
}
}
    • good
    • 2

JFrame.addMouseListener(new MouseListener() {


public void mouseClicked (MouseEvent e) {mouseClickedPerformed (e);}
public void mouseEntered (MouseEvent e) {mouseEnteredPerformed (e);}
public void mouseExited (MouseEvent e) {mouseExitedPerformed (e);}
public void mousePressed (MouseEvent e) {mousePressedPerformed (e);}
public void mouseReleased (MouseEvent e) {mouseReleasedPerformed (e);}
});
などで、マウスの動きを調べるのはどうでしょうか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報