静态函数
| 函数 | 说明 | 备注 |
|---|---|---|
| IBitmap.ABitmap(path) | 读取一张工程路径下的位图 path(string) 位图路径 返回 Image对象 | 本函数在Web读取的路径为 路径+Res |
| IBitmap.WBitmap(path) | 读取一张web端的位图 path(string) 位图地址 返回 Image对象 | 本函数在除Web端意外都与Abitmap相同 |
| IBitmap.CBitmap(width,height) | 创建位图 **width(Number)**宽度 **height(Number)**高度 返回 Image对象 | 无 |
| IBitmap.GetPointPixel(img,x,y) | 创获得指定图像 x y坐标的像素点 img(Bitmap):要获取像素的图像 x(number):图像x坐标 y(number):图像y坐标 返回值:IColor 指定像素点的颜色 | 使用范例:js<br>var img = RF.LoadBitmap("a.jpg")<br>log(IBitmap.GetPointPixel(img,10,10))<br>V1.6.37.0226版本增加 |
特别说明:由于多端的资源读取难以统一,建议大家读取图片使用 RF.LoadBitmap(path) 函数来读取
附 Image 结构
属性
| 属性 | 说明 | 备注 |
|---|---|---|
| width(Number) | 位图宽度 | 无 |
| height(Number) | 位图高度 | 无 |
| complete(bool) | 是否加载完毕 | 仅Web有效,其他端为true |
| onload(function) | 加载完成回调 | 仅Web有效,其他端直接执行函数内容 |
函数
| 函数 | 说明 | 备注 |
|---|---|---|
| dispose() | 释放位图资源 | Web端无效 |
| loadTexture() | 将位图加载到帖图集 | Web端无效 |
特别说明:Image对象由iF2D自动完成,基本不用操作,主要作用就是获取位图的宽度和高度
