Chinaunix首页 | 论坛 | 博客
  • 博客访问: 606150
  • 博文数量: 796
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 5095
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-10 09:43
文章分类

全部博文(796)

文章存档

2011年(1)

2008年(795)

我的朋友

分类:

2008-09-10 09:59:14

    在游戏的制作中,有一部分是关于线条的绘制。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  手机屏幕矩形绘制

[1]  

【责编:Chuan】

--------------------next---------------------

阅读(297) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~