一种基于时间轴开发AR剧情编辑器的方法及系统技术方案

技术编号:37471293 阅读:9 留言:0更新日期:2023-05-06 09:52
本发明专利技术公开了一种基于时间轴开发AR剧情编辑器的方法及系统,本发明专利技术的方法包括:将若干个剧情片段按照系统时间轴依次添加于剧情编辑APP中,以使所述若干个剧情片段在剧情编辑APP接收到操作指令时在用户界面顺序播放;在一个或多个剧情片段上设置触发链接,在用户界面播放被设置触发链接的第一片段时,持续检测系统是否满足与触发链接关联的触发条件;若检测到满足触发条件,触发用户界面执行与触发条件关联的触发结果。本发明专利技术能够通过跳转的方式来实现非线性剧情;在时间轴中的某些节点可以设置不同的触发方式,考虑AR与真实空间的融合,触发用户界面执行与触发条件关联的触发结果,大大增加了剧情中的交互性和趣味性。大大增加了剧情中的交互性和趣味性。大大增加了剧情中的交互性和趣味性。

【技术实现步骤摘要】
一种基于时间轴开发AR剧情编辑器的方法及系统


[0001]本专利技术涉及计算机
,具体涉及一种基于时间轴开发AR剧情编辑器的方法及系统。

技术介绍

[0002]个人电脑已经普遍地成为社会大众所使用。不论在学校、家庭及公司行号中均成为必备的工具之一。因此,进一步利用电脑创作的各类多媒体产品者也急速增加中。在此类多媒体应用中,为增加画面的趣味性与丰富性,于是发展出Flash、Java等技术,藉由编写程式以实现画面的趣味性与丰富性,如动画、特效、对话等。例如,手机游戏的剧情,互动式小说的剧情,都成为吸引玩家的重要因素,因此,如何进行剧情的编辑成为当前游戏以及互动式小说开发的一个重要需求。
[0003]传统的剧情编辑器多为传统的电子游戏设计,即只包括屏幕上的点击、滑动交互,而不包含AR中的交互方式,不考虑与真实空间的融合。

技术实现思路

[0004]鉴于以上技术问题,本专利技术的目的在于提供一种基于时间轴开发AR剧情编辑器的方法及系统,通过跳转的方式来实现非线性剧情,在时间轴中的某些节点可以设置不同的触发方式,考虑了AR与真实空间的融合,触发用户界面执行与触发条件关联的触发结果,大大增加了剧情中的交互性和趣味性。
[0005]本专利技术采用以下技术方案:
[0006]一种基于时间轴开发AR剧情编辑器的方法,包括以下步骤:
[0007]将若干个剧情片段按照系统时间轴依次添加于剧情编辑APP中,以使所述若干个剧情片段在剧情编辑APP接收到操作指令时在用户界面顺序播放;
>[0008]在一个或多个剧情片段上设置触发链接,在用户界面播放被设置触发链接的第一片段时,持续检测系统是否满足与触发链接关联的触发条件;
[0009]若检测到满足触发条件,触发用户界面执行与触发条件关联的触发结果,所述触发结果包括针对用户界面执行的操作结果。
[0010]优选的,还包括:在一个或多个剧情片段上进行循环播放设置,以使所述一个或多个剧情片段在未满足触发条件时,通过剧情编辑APP在用户界面反复进行播放。
[0011]优选的,还包括:所述若干个剧情片段在用户界面被播放时,将一个或多个动画和/或对话和/或特效添加于所述的剧情片段。
[0012]优选的,所述触发条件包括但不限于区域碰撞条件、射线碰撞条件、UI点击条件中的一种或多种。
[0013]优选的,所述若检测到满足触发条件,触发用户界面执行与触发条件关联的触发结果包括:
[0014]检测AR剧情中的两个物体是否碰撞,若检测到碰撞,则判定满足区域碰撞条件,触
发用户界面执行与区域碰撞条件关联的触发结果;
[0015]检测隐形射线是否与AR剧情中对应物体发生了碰撞,若是,则判定满足射线碰撞条件,触发用户界面执行与射线碰撞条件关联的触发结果;
[0016]检测用户界面的设定按钮是否被点击,若是,则判定满足UI点击条件,触发用户界面执行与UI点击条件关联的触发结果。
[0017]优选的,所述触发结果包括针对用户界面跳转至与触发链接关联的第二片段。
[0018]优选的,设置在单个剧情片段上的与触发链接关联的触发条件包括多个触发条件。
[0019]一种基于时间轴开发AR剧情编辑器的系统,包括:
[0020]添加单元,用于将若干个剧情片段按照系统时间轴依次添加于剧情编辑APP中,以使所述若干个剧情片段在剧情编辑APP接收到操作指令时在用户界面顺序播放;
[0021]检测单元,用于在一个或多个剧情片段上设置触发链接,在用户界面播放被设置触发链接的第一片段时,持续检测系统是否满足与触发链接关联的触发条件;
[0022]触发单元,用于若检测到满足触发条件,触发用户界面执行与触发条件关联的触发结果,所述触发结果包括针对用户界面执行的操作结果。
[0023]一种电子设备,包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行所述的基于时间轴开发AR剧情编辑器的方法。
[0024]一种计算机存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时,实现所述基于时间轴开发AR剧情编辑器的方法。
[0025]相比现有技术,本专利技术的有益效果在于:
[0026]本专利技术通过将若干个剧情片段按照系统时间轴依次添加于剧情编辑APP中,以使所述若干个剧情片段在剧情编辑APP接收到操作指令时在用户界面顺序播放;在一个或多个剧情片段上设置触发链接,在用户界面播放被设置触发链接的第一片段时,持续检测系统是否满足与触发链接关联的触发条件;若检测到满足触发条件,触发用户界面执行与触发条件关联的触发结果,不仅能利用时间轴的线性结构排布剧情,同时也能够通过跳转的方式来实现非线性剧情;同时,在时间轴中的某些节点可以设置不同的触发方式,考虑AR与真实空间的融合,触发用户界面执行与触发条件关联的触发结果,大大增加了剧情中的交互性和趣味性。
附图说明
[0027]图1为本专利技术一实施例提供的一种基于时间轴开发AR剧情编辑器的方法的流程示意图;
[0028]图2为本专利技术一实施例提供的一种基于时间轴开发AR剧情编辑器的方法剧情片段设置触发条件的示意图;
[0029]图3为本专利技术一实施例提供的一种基于时间轴开发AR剧情编辑器的方法在单个剧情片段设置多个触发条件的示意图;
[0030]图4为本专利技术一实施例提供的一种基于时间轴开发AR剧情编辑器的系统的示意
图;
[0031]图5为本专利技术一实施例提供的一种电子设备的结构示意图。
具体实施方式
[0032]下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例:
[0033]实施例一:
[0034]请参照图1

5所示,图1示出了本专利技术的一种基于时间轴开发AR剧情编辑器的方法,包括以下步骤:
[0035]步骤S1:将若干个剧情片段按照系统时间轴依次添加于剧情编辑APP中,以使所述若干个剧情片段在剧情编辑APP接收到操作指令时在用户界面顺序播放;
[0036]优选的,还包括:所述若干个剧情片段在用户界面被播放时,将一个或多个动画和/或对话和/或特效添加于所述的剧情片段。
[0037]需要说明的是,本专利技术实施例的方法可应用于剧情编辑APP中,也可以用在能兼容剧情编辑的其他APP中,只需要能实现剧情片段编辑就行。其中,剧情编辑器,指用户可以通过零代码或低代码的方式,将图片、文字等资源进行排布,编辑出完整可体验的剧情内容。例如,剧情编辑器,可以是用来构建文字冒险游戏(也称互动式小说)的编辑工具。
[0038]本专利技术的实施例中,剧情编辑主要是指AR剧情编辑,AR技术,即增强现实(Augmented Realit本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于时间轴开发AR剧情编辑器的方法,其特征在于,包括以下步骤:将若干个剧情片段按照系统时间轴依次添加于剧情编辑APP中,以使所述若干个剧情片段在剧情编辑APP接收到操作指令时在用户界面顺序播放;在一个或多个剧情片段上设置触发链接,在用户界面播放被设置触发链接的第一片段时,持续检测系统是否满足与触发链接关联的触发条件;若检测到满足触发条件,触发用户界面执行与触发条件关联的触发结果,所述触发结果包括针对用户界面执行的操作结果。2.根据权利要求1所述的基于时间轴开发AR剧情编辑器的方法,其特征在于,还包括:在一个或多个剧情片段上进行循环播放设置,以使所述一个或多个剧情片段在未满足触发条件时,通过剧情编辑APP在用户界面反复进行播放。3.根据权利要求1所述的基于时间轴开发AR剧情编辑器的方法,其特征在于,还包括:所述若干个剧情片段在用户界面被播放时,将一个或多个动画和/或对话和/或特效添加于所述的剧情片段。4.根据权利要求1所述的基于时间轴开发AR剧情编辑器的方法,其特征在于,所述触发条件包括但不限于区域碰撞条件、射线碰撞条件、UI点击条件中的一种或多种。5.根据权利要求4所述的基于时间轴开发AR剧情编辑器的方法,其特征在于,所述若检测到满足触发条件,触发用户界面执行与触发条件关联的触发结果包括:检测AR剧情中的两个物体是否碰撞,若检测到碰撞,则判定满足区域碰撞条件,触发用户界面执行与区域碰撞条件关联的触发结果;检测隐形射线是否与AR剧情中对应物体发生了碰撞,若是,则判定满足射线碰撞条件,触发用户界面执行与射线碰撞条件关联的触发结果;检...

【专利技术属性】
技术研发人员:范泓杉
申请(专利权)人:杭州易现先进科技有限公司
类型:发明
国别省市:

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

1