質問編集履歴
2
初心者マークをつけた
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
processingの質問です プログラミング言語はPythonを利用しています
|
1
|
+
processingの質問です プログラミング言語はPythonを利用しています 知識は激浅です
|
2
2
|
考えてもどのようなプログラムを利用すればよいのかわかりません助言いただけるとありがたいです
|
3
3
|
|
4
4
|
def draw():
|
1
作りたい動作のイメージ
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,15 @@
|
|
1
1
|
processingの質問です プログラミング言語はPythonを利用しています
|
2
|
-
for文を用いて3x3に図形を配置することはできたのですが次の段階として色がつく図形をマウスがクリックされるたびに左上の円から順番に変わり続けるプログラムを作りたいのですがどうしてもうまくいきません。一応、mouseClicked をfor文の外側に書いてやってみたのですが失敗しました。
|
3
|
-
|
2
|
+
考えてもどのようなプログラムを利用すればよいのかわかりません助言いただけるとありがたいです
|
4
3
|
|
5
|
-
|
6
|
-
|
4
|
+
def draw():
|
5
|
+
background(128)
|
6
|
+
x, y = 100, 100
|
7
|
+
for i in range(0, 3):
|
8
|
+
ellipse(x, y+150*i, 50, 50)
|
9
|
+
rect(x+150, y-25+150*i, 50, 50)
|
10
|
+
triangle(x+350, y-25+150*i, x+325, y+25+150*i, x+375, y+25+150*i)
|
11
|
+
|
12
|
+
|
13
|
+
やりたい動作のイメージです
|
14
|
+
クリックされるたびに塗りつぶされる図形が移動する
|
15
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-05-29/3f42354c-2734-4443-9dca-7ace582c9ef3.png)
|