回答編集履歴
1
目が消える理由を追記
answer
CHANGED
@@ -5,4 +5,20 @@
|
|
5
5
|
+ ex=x+(w-b)*dx/(2*l);
|
6
6
|
- ey=y+(w-b)*dy/2*l;
|
7
7
|
+ ey=y+(w-b)*dy/(2*l);
|
8
|
+
```
|
9
|
+
|
10
|
+
---
|
11
|
+
回答を書いているうちに目が増えた…
|
12
|
+
|
13
|
+
> 一番右側の白目しか表示されません。
|
14
|
+
|
15
|
+
目を描く前に毎回背景色を指定しているからです。
|
16
|
+
```diff
|
17
|
+
void draw() {
|
18
|
+
+ background(255);
|
19
|
+
for (int i=0; i<eyes.length; i++) {
|
20
|
+
- background(255);
|
21
|
+
eyes[i].display();
|
22
|
+
}
|
23
|
+
}
|
8
24
|
```
|