这两天在研究J2ME中setClip的用法.
两张图片切换时,如果是新的图片从内向外以矩形显示,可以使用一次setClip设置绘制的矩形区域.
但是,现在反回来,从外向内,以矩形框显示,但是J2ME里面没有这样的方法,怎么办?
有了,咱们给他来个分而治之,一次setClip不行,咱们可以分多次嘛.就现在的情况,可以从四个方向,分四次setClip.
g.setClip(0, 0, currentGridWidth, screenHeight);
doPaintInterludeEffect(g);

g.setClip(screenWidth - currentGridWidth, 0, currentGridWidth,
screenHeight);
doPaintInterludeEffect(g);

g.setClip(scnWidth_Half - currentGridWidth, 0,
currentGridWidth, screenHeight);
doPaintInterludeEffect(g);

g.setClip(scnWidth_Half + currentGridWidth, 0,
currentGridWidth, screenHeight);
doPaintInterludeEffect(g);
两张图片切换时,如果是新的图片从内向外以矩形显示,可以使用一次setClip设置绘制的矩形区域.
但是,现在反回来,从外向内,以矩形框显示,但是J2ME里面没有这样的方法,怎么办?
有了,咱们给他来个分而治之,一次setClip不行,咱们可以分多次嘛.就现在的情况,可以从四个方向,分四次setClip.













