DFC材质库 相关API
打开材质库.
判断材质是否存在.
根据id获取材质.
根据类型获取材质.
打开材质库
DFC::Common::Material.dialog_show([]){|id,src,name| puts "#{id},#{src},#{name}" }
Yields:
Yield Parameters:
材质id
材质缩略图
材质名
判断材质是否存在
Parameters:
指定库 项目|系统|用户
材质对象
Returns:
根据id获取材质
id
指定库 项目|系统|用户 默认项目库
材质对象(子类对象) nil 不存在
根据类型获取材质
返回的数据格式 hash = { 'data'=>[ { 'id'=>id, '材质预览'=>[路径...], '材质名称'=>材质名称, '材质类型'=>材质类型 ], 'page'=>'当前页' 'count'=>'总页数' }
[系统,石材]‘
关键字(不搜索的时候值为nil)
第几页 nil 代表数据不分页
一页多少个 nil 代表数据不分页