teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

ソースの修正

2020/03/08 03:46

投稿

yureighost
yureighost

スコア2183

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  前の質問の継続でいいのかな?
2
2
  では前回の質問で回答されていたmaaiさんの処理をfor文で使った方式で修正したものです。
3
- maaiさんが作られたメソッドは引数が全てdoubleなので配列化できますので
3
+ maaiさんが作られたメソッドは引数が全てdoubleで配列化できますので
4
4
  ```java
5
5
  void setup()
6
6
  {
@@ -30,10 +30,10 @@
30
30
 
31
31
  for (double[] ds : clocks) {
32
32
  double rad, x, y;
33
- rad =radians(deg);
33
+ rad =radians(ds[0]);
34
- strokeWeight(weight);
34
+ strokeWeight(ds[1]);
35
- x = cos(rad)*length+250;
35
+ x = cos(rad)*ds[2]+250;
36
- y = sin(rad)*length+250;
36
+ y = sin(rad)*ds[2]+250;
37
37
  line(250,250,x,y);
38
38
  }
39
39
  }