粒子制作准备 粒子的渲染材料通常为一张 N*N 的jpg或者png的纹理图片,发射的粒子会以该图片中的元素为基础进行渲染。 以樱花项目为例 ,该项目用到了三张粒子素材,素材图片统一放在 res/texture 文件下。 1、第一张素材图是4*4、有着不同花朵样式的图片,通过在json和lua中修改粒子参数及发射时间等,在视频中产生点击屏幕出现花瓣片的效果。
prompt : 类型#上衣*版型#宽松*风格#英伦*风格#复古*图案#格子*图案#复古*图案#线条*衣样式#外套*衣样式#西装*衣领型#翻领 , response : [[ 这件西装外套选用了经久不衰的格纹元素,通过色彩的明暗对比,展现出丰富的视觉层次,又缔造了英伦风的复古气息。法式的大翻领,延长颈部线条,彰显出女性帅气干练的特殊魅力。
prompt : 类型#上衣*版型#宽松*风格#英伦*风格#复古*图案#格子*图案#复古*图案#线条*衣样式#外套*衣样式#西装*衣领型#翻领 , response : [[ 这件西装外套选用了经久不衰的格纹元素,通过色彩的明暗对比,展现出丰富的视觉层次,又缔造了英伦风的复古气息。法式的大翻领,延长颈部线条,彰显出女性帅气干练的特殊魅力。
首先创建manifest.json文件: 创建popup.html作为配置界面: 创建popup.js处理配置界面的逻辑: 创建content.js处理网页中的嵌入逻辑: 这个插件的主要特点: 简洁的配置界面,可以设置AppID和Code 带有启用/禁用开关 设置会自动保存到Chrome存储中 可以在任意网页动态注入/移除AppBuilder对话窗口 使用Material Design风格的界面元素
表示是否结构化成功,true为成功,false为失败;成功时,返回结构化的识别结果;失败时,如果能识别,按行返回识别结果,如果不能识别,返回空 + templateSign 否 string 图片分类结果对应的模板id或指定使用的模版id + scores 否 float 分类置信度,如果指定templateSign,则该值为1 + ret 否 jsonArray 识别出来的字段数组,每一个单元里包含以下几个元素
logid 是 uint64 唯一的log id,用于问题定位 error_code 是 int 0代表成功,如果有错误码返回可以参考下方错误码列表排查问题 error_msg 是 string 如果error_code具体的失败信息,可以参考下方错误码列表排查问题 data 是 jsonObject 识别返回的结果 + ret 是 jsonArray 识别出来的字段数组,每一个单元里包含以下几个元素
object 否 切片的元数据信息 child_chunks/meta/page_num int 否 当前切片在原文档中的页数 child_chunks/meta/url string 否 切片对应的原文档中的页形成的图片的url,有效期24h child_chunks/meta/box list[list[int]] 否 命中的内容在图片中的位置,可能一次对话命中一个文档中的多个段落,数组中每个元素代表一次命中的位置
else { fprintf ( stderr , curl_easy_init() failed. ) ; is_success = 1 ; } return is_success ; } 返回说明 返回参数 字段 是否必选 类型 说明 log_id 是 uint64 唯一的log id,用于问题定位 words_result_num 是 uint32 识别结果数,表示words_result的元素个数
请求参数 参数 类型 说明 是否必须 marker string 本次请求的marker,标记查询的起始位置,是上次marker机制查询返回的nextMarker,首次查询不提供本字段 否 maxSize int 本次请求返回的任务列表的最大元素个数,有效值:[1-1000],默认值:10 否 banStatus string 封禁状态可选NORMAL(正常),BAN(封禁) 否 publishStatus
WriteLine ( result ) ; return result ; } } } 返回说明 返回参数 字段 是否必选 类型 说明 log_id 是 uint64 唯一的log id,用于问题定位 words_result_num 是 uint32 识别结果数,表示words_result的元素个数 words_result 是 object{} 识别结果 base 是 object 工商基本信息