マウスと連携 - マウスの横方向を知る
Processing ではウインドウ内のマウスの位置を知ることができます。マウスの位置を知ることで、ユーザの操作に反応するアニメーションが作成できます。
コード 1
void loop ()
{
background(200);
triangle(0, height - 1, mouseX, 50, width - 1, height -1);
}
マウスと連携 - マウスの位置を知る
「mouseX」があれば、「mouseY」もあります。 このふたつの変数を使って、マウスの位置を知ることができます。コード 2
void loop ()
{
background(200);
triangle(0, height - 1, mouseX, mouseY, width - 1, height -1);
}
マウスと連携 - マウスボタンで変化
マウスボタンの状態で変化をつけることもできます。コード 3
void loop ()
{
background(200);
if (mousePressed)
{
fill(0);
}
else
{
fill(255);
}
triangle(0, height - 1, mouseX, mouseY, width - 1, height -1);
}