一种基于自定义指令的交互方法、装置及存储介质制造方法及图纸

技术编号:33713932 阅读:25 留言:0更新日期:2022-06-06 08:52
本申请提供一种基于自定义指令的交互方法、装置及存储介质,应用于客户端,涉及人机交互技术领域,所述方法通过客户端自定义指令的触发信息请求加载属性值编辑界面,当属性值编辑界面加载成功后,在客户端注册监听编辑端的接口函数,该接口函数相当于两端的通讯接口,当监听到编辑端被调用时,获取该接口函数从编辑端传递的参数信息,根据参数信息执行相应的交互逻辑,从而可以实现从编辑端显示的属性值编辑界面进入客户端内部进行直观化的属性值设置,提高了容错率,开发效率。开发效率。开发效率。

【技术实现步骤摘要】
一种基于自定义指令的交互方法、装置及存储介质


[0001]本申请涉及人机交互
,具体而言,涉及一种基于自定义指令的交互方法、装置及存储介质。

技术介绍

[0002]图形编程是人机交互的方式之一,图形化编程就是编写有界面的程序,编程语言是一种被标准化的交流技巧,用来向计算机发出指令,定义计算机程序。自定义的图形编程指令是用户在客户端预先建立好的,通过修改自定义指令的内部属性值可以进一步实现对机器人等智能设备的操控。
[0003]目前,在上述自定义指令对应的编辑界面可以实现对指令属性值的显示及修改,但是在编辑界面内直接修改某些属性值,由于不能直观展示属性值修改后的指令属性状态,容易导致输错,从而降低开发效率。

技术实现思路

[0004]有鉴于此,本申请实施例的目的在于提供一种基于自定义指令的方法、装置及存储介质,通过在客户端注册用于监听自定义指令对应的属性值编辑界面的接口函数,利用该接口函数传递在编辑端显示的属性值信息,解决“在编辑界面内直接修改某些属性值,由于不能直观展示属性值修改后的指令属性状态,容易导致输错,从而本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于自定义指令的交互方法,其特征在于,应用于客户端,所述方法包括:基于自定义指令的触发信息,发起访问编辑端的请求,以加载所述自定义指令对应的属性值编辑界面;注册用于监听编辑端的接口函数;监听到所述接口函数被所述编辑端调用后,获取所述接口函数传递的参数信息;以及基于所述参数信息进行相应的交互操作。2.根据权利要求1所述的方法,其特征在于,所述基于所述参数信息进行相应的操作,包括:解析所述参数信息的参数类型;基于所述参数类型,执行相应的交互操作;其中,所述交互操作包括:通过编辑端获取客户端内部编辑界面的参数信息以实现交互,保存所述参数信息至所述自定义指令中以实现交互,以及关闭所述属性值编辑界面以实现交互。3.根据权利要求2所述的方法,其特征在于,所述通过编辑端获取客户端内部编辑界面的参数信息以实现交互,包括:若所述参数类型为调用所述客户端内部编辑界面的交互命令,则从编辑端开启所述客户端内部编辑界面后,在所述客户端内部编辑界面进行属性值的设置;调用所述接口函数对应的回调函数,并将设置完成的属性值赋值给所述回调函数,生成所述回调函数对应的参数信息,以供编辑端接收所述回调函数传递的参数信息并进行显示。4.根据权利要求2所述的方法,其特征在于,所述保存所述参数信息至所述自定义指令中以实现交互,以及关闭所述属性值编辑界面以实现交互,包括:若所述参数类型为所述属性值编辑界面的保存命令,获取所述接口函数传递的参数信息,并将所述参数信息保存至所述自定义指令中;若所述参数类型为所述属性值编辑界面的关闭命令,关闭通过在编辑端显示的所述属性值编辑界面。5.一种基于自定义指令的交互方法,其特征在于,应用于编辑端,所述方法包括:接收客户端通过自定义指令发起的请求;基于所述请求显示所述自定义指令对应的属性值编辑界面;在所述属性值编辑界面进行属性值的设置;以及调用客户端注册的接口函数,并将设置完成的属性值赋值给所述接口函数,生成所述接口函数对应的参数信息,以供客户端接收所述接口函数传递的参数信息进行交互。6.根据权利要求5所述的方法,其特征在于,所述在所述属性值编辑界面进行属性值的设置,包括:基于从所述属性值编辑界面进入...

【专利技术属性】
技术研发人员:许雄戚祯祥李明洋朱春晓邵威刘博峰李田利杨帆吴为汪辉
申请(专利权)人:上海节卡机器人科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1