J2ME手机游戏:Canvas类基本绘图应用

    在游戏的制作中,有一部分是关于线条的绘制。MIDP中提供了许多绘制线条的方法,游戏设计时也可以使用这些几何线条的组合来设计游戏画面。这类界面必须要通过Graphics类来绘制线条,线条的显示形态又有实线与虚线之分:    6.4.1  线条状态     public void setStrokeStyle (int style)     设置线条的形态,如实线或虚线。实线为SOLID、虚线为DOTTED。     public int getStrokeStyle ()          取得当前线条的形态,返回值为实线或虚线。     6.4.2  直线     public void drawLine (int x1,     int y1,     int x2,     int y2)     绘制坐标为(x1,y1)到(x2,y2)的一条直线,如图6-11所示。

     图6-11  手机屏幕直线绘制 

    6.4.3  矩形     public void drawRect (int x,     int y,     int width,     int height)     起始坐标为x、y点、宽度为width+1、高度为height+1,绘制矩形图片。     public void drawRoundRect (int x,     int y,     int width,     int height,     int arcWidth,     int arcHeight)     起始坐标为x、y点、宽度为width+1、高度为height+1,绘制圆角矩形形状,四角圆弧设置分别为arcWidth和arcHeight。如图6-12所示。

    图6-12  手机屏幕矩形绘制

以上是 J2ME手机游戏:Canvas类基本绘图应用 的全部内容, 来源链接: utcz.com/p/205708.html

回到顶部