事件脚本的生成方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:22081626 阅读:27 留言:0更新日期:2019-09-12 16:14
本公开公开了一种事件脚本的生成方法、装置、电子设备和计算机可读存储介质。其中该事件脚本的生成方法包括:接收事件类型的选择指令,所述事件类型包括单个事件和组合事件;根据所述事件类型的选择指令显示与所述事件类型对应的配置项;接收用于匹配配置项的配置指令;根据所述配置指令来配置与所述事件类型相关的配置项的值;根据所述配置项的值生成事件脚本。通过上述方法,解决了现有技术中制作特效时必须在特效中制作比较复杂的控制逻辑导致特效不灵活的技术问题。

Generation Method, Device, Electronic Equipment and Computer Readable Storage Medium of Event Script

【技术实现步骤摘要】
事件脚本的生成方法、装置、电子设备及计算机可读存储介质
本公开涉及信息处理领域,尤其涉及一种事件脚本的生成方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着计算机技术的发展,智能终端的应用范围得到了广泛的提高,例如可以通过智能终端听音乐、玩游戏、上网聊天和拍照等。对于智能终端的拍照技术来说,其拍照像素已经达到千万像素以上,具有较高的清晰度和媲美专业相机的拍照效果。目前在采用智能终端进行拍照时,不仅可以使用出厂时内置的拍照软件实现传统功能的拍照效果,还可以通过从网络端下载应用程序(Application,简称为:APP)来实现具有附加功能的拍照效果,例如可以实现暗光检测、美颜相机和超级像素等功能的APP。现有技术中,可以对图像制作一些特效,但是特效的一些属性需要在制作的时候一并设置好,比如特效的触发条件,但是这样的制作比较复杂,特别是在制作一些比较复杂的效果时,只能将这些属性直接跟特效制作在一起,非常不灵活。
技术实现思路
第一方面,本公开实施例提供一种事件脚本的生成方法,包括:接收事件类型的选择指令,所述事件类型包括单个事件和组合事件;根据所述事件类型的选择指令显示与所述事件类型对应的配置项;接收用于匹配配置项的配置指令;根据所述配置指令来配置与所述事件类型相关的配置项的值;根据所述配置项的值生成事件脚本。进一步的,所述根据所述事件类型的选择指令显示与所述事件类型对应的配置项,包括:响应于所述事件类型的选择指令选择单个事件,显示与所述单个事件对应的配置项;接收所述配置项的选择指令,显示所述配置项的子配置项。进一步的,所述响应于所述事件类型的选择指令选择单个事件,显示与所述单个事件对应的配置项,包括:响应于所述事件类型的选择指令选择单个事件,显示事件播放配置项和/或事件触发配置项。进一步的,所述接收所述配置项的选择指令,显示所述配置项的子配置项,包括:接收所述播放配置项的选择指令,显示播放次数、播放完成后的状态和播放完成后的后续设置中的一个或多个子配置项;和/或接收所述事件触发配置项的选择指令,显示事件触发类型、事件触发条件、事件触发延迟以及事件触发效果中的一个或多个子配置项。进一步的,所述根据所述事件类型的选择指令显示与所述事件类型对应的配置项,包括:响应于所述事件类型的选择指令选择组合事件,显示与所述组合事件对应的配置项;接收所述配置项的选择指令,显示所述配置项的子配置项。进一步的,所述响应于所述事件类型的选择指令选择组合事件,显示与所述组合事件对应的配置项,包括:响应于所述事件类型的选择指令选择组合事件,显示组内播放顺序配置项,所述组内播放顺序是指组内包括的多个事件的播放顺序,所述播放顺序包括组内同时播放、组内随机播放以及组内顺序播放。进一步的,所述接收所述配置项的选择指令,显示所述配置项的子配置项,包括:接收所述组内同时播放/组内随机播放配置项的选择指令,显示组合事件触发类型、组合事件触发条件、组合事件触发延迟以及组合事件触发效果中的一个或多个子配置项;或者,接收所述组内顺序播放配置项的选择指令,显示顺序组相关设置配置项以及子事件播放顺序配置项。进一步的,所述方法还包括:接收所述子事件播放顺序配置项的选择指令,显示单个事件的配置项。进一步的,所述方法还包括:接收所述子事件播放顺序配置项的选择指令,显示组内循环、第一个对象初始加载、组内可叠加、播放过程允许下一个触发、点击开拍重置中的一个或多个子配置项。进一步的,所述根据所述配置项的值生成事件脚本,包括:将所述配置项的值存入脚本文件中对应的配置项位置上以生成事件脚本。第二方面,本公开实施例提供一种事件脚本的生成装置,包括:事件类型选择指令接收模块,用于接收事件类型的选择指令,所述事件类型包括单个事件和组合事件;配置项显示模块,用于根据所述事件类型的选择指令显示与所述事件类型对应的配置项;配置指令接收模块,用于接收用于匹配配置项的配置指令;配置项配置模块,用于根据所述配置指令来配置与所述事件类型相关的配置项的值生成模块,用于根据所述配置项的值生成事件脚本。进一步的,所述配置项显示模块,还包括:单个事件配置项显示模块,用于响应于所述事件类型的选择指令选择单个事件,显示与所述单个事件对应的配置项;单个事件子配置项显示模块,用于接收所述配置项的选择指令,显示所述配置项的子配置项。进一步的,所述单个事件配置项显示模块,还用于:响应于所述事件类型的选择指令选择单个事件,显示事件播放配置项和/或事件触发配置项。进一步的,所述单个事件子配置项显示模块,还用于:接收所述播放配置项的选择指令,显示播放次数、播放完成后的状态和播放完成后的后续设置中的一个或多个子配置项;和/或接收所述事件触发配置项的选择指令,显示事件触发类型、事件触发条件、事件触发延迟以及事件触发效果中的一个或多个子配置项。进一步的,所述配置项显示模块,还包括:组合事件配置项显示模块,用于响应于所述事件类型的选择指令选择组合事件,显示与所述组合事件对应的配置项;组合事件子配置项显示模块,用于接收所述配置项的选择指令,显示所述配置项的子配置项。进一步的,所述组合事件配置项显示模块,还用于:响应于所述事件类型的选择指令选择组合事件,显示组内播放顺序配置项,所述组内播放顺序是指组内包括的多个事件的播放顺序,所述播放顺序包括组内同时播放、组内随机播放以及组内顺序播放。进一步的,所述组合事件子配置项显示模块,还用于:接收所述组内同时播放/组内随机播放配置项的选择指令,显示组合事件触发类型、组合事件触发条件、组合事件触发延迟以及组合事件触发效果中的一个或多个子配置项;或者,接收所述组内顺序播放配置项的选择指令,显示顺序组相关设置配置项以及子事件播放顺序配置项。进一步的,所述组合事件子配置项显示模块,还用于:接收所述子事件播放顺序配置项的选择指令,显示单个事件的配置项。进一步的,所述组合事件子配置项显示模块,还用于:接收所述子事件播放顺序配置项的选择指令,显示组内循环、第一个对象初始加载、组内可叠加、播放过程允许下一个触发、点击开拍重置中的一个或多个子配置项。进一步的,所述生成模块,还包括:保存模块,用于将所述配置项的值存入脚本文件中对应的配置项位置上以生成事件脚本。第三方面,本公开实施例提供一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有能被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行前述第一方面中的任一所述事件脚本的生成方法。第四方面,本公开实施例提供一种非暂态计算机可读存储介质,其特征在于,该非暂态计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行前述第一方面中的任一所述事件脚本的生成方法。本公开公开了一种事件脚本的生成方法、装置、电子设备和计算机可读存储介质。其中该事件脚本的生成方法包括:接收事件类型的选择指令,所述事件类型包括单个事件和组合事件;根据所述事件类型的选择指令显示与所述事件类型对应的配置项;接收用于匹配配置项的配置指令;根据所述配置指令来配置与所述事件类型相关的配置项的值;根据所述配置项的值生成事件脚本。通过上述方法,解决了现有技术中制作特效时必须在特效中制作比较本文档来自技高网...

【技术保护点】
1.一种事件脚本的生成方法,包括:接收事件类型的选择指令,所述事件类型包括单个事件和组合事件;根据所述事件类型的选择指令显示与所述事件类型对应的配置项;接收用于匹配配置项的配置指令;根据所述配置指令来配置与所述事件类型相关的配置项的值;根据所述配置项的值生成事件脚本。

【技术特征摘要】
1.一种事件脚本的生成方法,包括:接收事件类型的选择指令,所述事件类型包括单个事件和组合事件;根据所述事件类型的选择指令显示与所述事件类型对应的配置项;接收用于匹配配置项的配置指令;根据所述配置指令来配置与所述事件类型相关的配置项的值;根据所述配置项的值生成事件脚本。2.如权利要求1所述的事件脚本的生成方法,其中所述根据所述事件类型的选择指令显示与所述事件类型对应的配置项,包括:响应于所述事件类型的选择指令选择单个事件,显示与所述单个事件对应的配置项;接收所述配置项的选择指令,显示所述配置项的子配置项。3.如权利要求2所述的事件脚本的生成方法,其中所述响应于所述事件类型的选择指令选择单个事件,显示与所述单个事件对应的配置项,包括:响应于所述事件类型的选择指令选择单个事件,显示事件播放配置项和/或事件触发配置项。4.如权利要求3所述的事件脚本的生成方法,其中所述接收所述配置项的选择指令,显示所述配置项的子配置项,包括:接收所述播放配置项的选择指令,显示播放次数、播放完成后的状态和播放完成后的后续设置中的一个或多个子配置项;和/或接收所述事件触发配置项的选择指令,显示事件触发类型、事件触发条件、事件触发延迟以及事件触发效果中的一个或多个子配置项。5.如权利要求1所述的事件脚本的生成方法,其中所述根据所述事件类型的选择指令显示与所述事件类型对应的配置项,包括:响应于所述事件类型的选择指令选择组合事件,显示与所述组合事件对应的配置项;接收所述配置项的选择指令,显示所述配置项的子配置项。6.如权利要求5所述的事件脚本的生成方法,其中所述响应于所述事件类型的选择指令选择组合事件,显示与所述组合事件对应的配置项,包括:响应于所述事件类型的选择指令选择组合事件,显示组内播放顺序配置项,所述组内播放顺序是指组内包括的多个事件的播放顺序,所述播放顺序包括组内同时播放、组内随机...

【专利技术属性】
技术研发人员:吕阳李昊哲
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1