回答編集履歴
1
メソッドの引数が違う
answer
CHANGED
@@ -2,6 +2,10 @@
|
|
2
2
|
```lang-java
|
3
3
|
cutImg[i]=Img.getSubimage(x,y,x+32,y+32);
|
4
4
|
```
|
5
|
+
このメソッドの第3及び第4引数はそれぞれ「幅と高さ」です.
|
5
|
-
|
6
|
+
そのため,この指定ではおそらく望む結果は出てこないでしょう.
|
7
|
+
```lang-java
|
8
|
+
cutImg[i]=Img.getSubimage(x,y,Math.min(32,iw-x),Math.min(32,ih-y));
|
9
|
+
```
|
10
|
+
おそらくこうすると上手く行くのではないでしょうか.
|
6
|
-
|
11
|
+
対症療法的にコード化したので,適切にコード修正することをおすすめします.
|
7
|
-
念のため,y+32も`Math.min(y+32, iw)`としたりしたほうがいいかもしれません.
|