没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
/**
* <p>Title: 常用的一些图片处理函数,包括 MIDP1.0,NOKIA,MIDP2.0 三
个平台,希望大家开发时都采用这些函数来处理。
*请大家不要从一张大图片里截取小图片并创建一张新的小图片,那将造成
在其他平台上不透明</p>
* <p>Description: 下面这些函数主要处理从一张大图片里面截取一张小图
片,并对图片进行镜象翻转以及旋转。
* 由于 MIDP1.0 不支持镜象和旋转,我们采用了自己的方法来处理,只实
现了镜象翻转,对于
* 旋转部分,由于自己处理的方法比较低效,必须由美工将旋转后的图片
做出来,直接画。
* 对于 NOKIA 和 MIDP2.0,由于支持这些操作,但其实现方法不相同,因
此下面对这些操作进行封装,保证接口统一性,
* 方便游戏的移植。
* 由于 NOKIA 和 MIDP 在这些操作上对应的常量不统一,为了方便,我们
自己定义了一组常量,在函数里,我们做了相应的映射
* 请大家使用时注意。这些常量的对应如下:
* 操作‚‚‚我们的定义‚‚NOKIAMIDP2.0
* 直接裁减‚‚000
* 绕 Y 轴镜象翻
转‚‚0x2000FLIP_HORIZONTAL(0x2000)TRANS_MIRROR(7)
* 绕 X 轴镜象翻
转‚‚0x4000FLIP_VERTICAL(0x4000)TRANS_MIRROR_ROT180(1)
* 顺时针旋转 90 度‚‚90ROTATE_270(270)‚‚TRANS_ROT90(5)
* 顺时针旋转 180 度‚180ROTATE_180(180)‚‚TRANS_ROT180(3)
* 顺时针旋转 270 度‚270ROTATE_90(90)‚‚‚TRANS_ROT270(6)
*
*大家在使用这些函数时,对应的操作常量均使用我们自己定义的常量。
*</p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: Bbmf</p>
* @author Beckham
* @version 1.1
*/
/**
* 对单张图片画,支持翻转,用于 MIDP1.0 中
* @param original Image 原始图片
* @param g Graphics
* @param x int
* @param y int
* @param mode int 模式 0:直接画‚‚0x2000:绕 Y 轴镜象翻转‚
0x4000:绕 X 轴镜象翻转
foreverpains
- 粉丝: 209
- 资源: 107
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0