05/05/22 19:33:21
いや、もちろん1マス分ずれるごとにずれた分新しくパーツ描画してます。
左・上方向だと問題なくスクロールするんですが、
エミュで右・下方向にスクロールさせようとすると一瞬で>>409の状態になってしまうんです。
一部だけ抜粋
int scroll=4;
・・・
graOff=imgOff.getGraphics();
・・・
if(条件)graOff.drawImage(imgOff,0,-scroll,20); //これはちゃんとscrollだけずれる
if(条件)graOff.drawImage(imgOff,0,scroll,20); //一瞬で>>409のようになる
if(条件)graOff.drawImage(imgOff,scroll,0,20); //一瞬で>>409のようになる
if(条件)graOff.drawImage(imgOff,-scroll,0,20); //これはちゃんとscrollだけずれる
このあとpaint(Graphics g)で
g.drawImage(imgOff.-36.-26.20)