31 BK.ImageSelector 图片选择器

优质
小牛编辑
119浏览
2023-12-01

方法

构造方法 BK.ImageSelector(callback)

参数类型名称备注
callbackfunction回调函数

例子:

function imageallback = function(selector){
    var status = selector.resultCode;
    if(status == 1) //选择图片成功
    {}
}
var imageSelector = new BK.ImageSelector(imageallback);

打开图片选择器 selectImage()

参数类型名称备注
打开相机/相册

例子:

imageSelector.selectImage()

属性

type

打开类型

参数类型名称备注
0number从相册选择
1number相机拍照

例子:

imageSelector.callback = function(selector){
var status = selector.resultCode;
if(status == 1) //选择图片成功
{
    var texture = selector.getTexture();
    sp.setTexture(texture);
    var textureData = selector.getTextureData();
}
}

callback

设置回调函数

参数类型名称备注
functionfunction回调函数

例子:

imageSelector.type = 0;//打开相册
imageSelector.type = 1;//打开相机

实例代码

详细代码请参考 BK.Script.loadlib("GameRes://script/demo/basics/imageSelector_demo.js");