回答編集履歴

1

見直しキャンペーン中

2023/08/09 09:42

投稿

TN8001
TN8001

スコア9326

test CHANGED
@@ -1,17 +1,11 @@
1
+ 描画内でランダム要素があるとフレームごとに描く内容が変わってしまい、ちらつくことになります。
1
2
  ```Processing
2
-
3
- if (random(0, 4)>3 && strokeWeight<3)return;
3
+ if (random(0, 4) > 3 && strokeWeight < 3) return;
4
-
5
4
  ```
6
5
 
7
- 描画内でランダム要素があるとフレームごとに描く内容が変わってしまい、ちらつくことになります。
8
-
9
6
  そこで、一見規則性はなさそうに見えて、でも毎回同じ値に決定できるものに変えます。
10
-
11
7
  ```Processing
12
-
13
- if (x%5>3 && strokeWeight<3)return;
8
+ if (x % 5 > 3 && strokeWeight < 3) return;
14
-
15
9
  ```
16
10
 
17
11
  適当なんでほかの数値や計算でもいいです。