【发布时间】:2012-08-05 03:06:35
【问题描述】:
我发现绘制部分图像的唯一方法是使用 drawImage 函数:
public abstract boolean drawImage(Image img,int dx1,int dy1,int dx2,int dy2,int sx1,int sy1,int sx2,int sy2,ImageObserver 观察者)
有没有一种方法可以绘制只需要目标坐标而不是矩形的图像部分?我想指定我的图像剪切,然后在坐标处绘制它,而不必担心目标矩形与我切割的大小相匹配。我发现这有更多的错误空间,就好像你弄错了它会挤压/拉伸你的图像以适应等等。另外,当你在屏幕上移动图像时,这意味着移动两组点而不是一个简单的左上角坐标点。
(我确定我看过有人这样做的视频,我只是不记得功能是什么)
【问题讨论】: