场景特效显示方法、电子设备及计算机存储介质技术

技术编号:21513332 阅读:23 留言:0更新日期:2019-07-03 08:49
本发明专利技术公开一种场景特效显示方法、电子设备及计算机存储介质,用于对用户作用在当前显示页面上的点触操作进行动态特效显示。其中方法包括:响应于接收到的用户作用于当前显示页面的触发操作,确定所述触发操作关联的目标触发状态以及至少一种目标显示元素;依据所述目标触发状态,确定所述至少一种目标显示元素中的各个目标显示元素的目标运动轨迹;控制各个目标显示元素沿着关联的目标运动轨迹进行运动,在所述当前显示页面上显示动态场景特效。由此可见,本发明专利技术实施例通过对用户触发操作关联的触发状态的识别,以及动态场景特效的显示,丰富页面控件的触发方式,提高用户操作的趣味性和灵活性,进一步提高用户使用电子书的参与感和用户体验。

Scene Special Effect Display Method, Electronic Equipment and Computer Storage Media

【技术实现步骤摘要】
场景特效显示方法、电子设备及计算机存储介质
本专利技术涉及计算机
,具体涉及一种场景特效显示方法、电子设备及计算机存储介质。
技术介绍
随着手机等移动终端的普及以及电子书阅读器的发展,电子书越来越受阅读用户的青睐。用户可以通过在电子书显示页面上的点触操作,来进行喜好的标注以及用户之间的互动。目前,在电子书中,用户可以通过点触指定控件,例如点赞或收藏按钮等,来进行相应的标注或互动。在用户点触操作后,用户可以通过弹窗或指定控件显示方式的变换,来得到控件的点触反馈,从而获知用户已完成相应的点触操作。然而,现有电子书中,用户对于页面中指定控件的点触操作局限性较大,点触方式以及对于用户点触操作的反馈方式较为单一,页面难以立即反馈用户的点触操作,降低用户的体验和用户参与感。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的场景特效显示方法、电子设备及计算机存储介质。根据本专利技术的一个方面,提供了一种场景特效显示方法,用于对用户作用在当前显示页面上的点触操作进行动态特效显示,该方法包括:响应于接收到的用户作用于当前显示页面的触发操作,确定所述触发操作关联的目标触发状态以及至少一种目标显示元素;依据所述目标触发状态,确定所述至少一种目标显示元素中的各个目标显示元素的目标运动轨迹;控制各个目标显示元素沿着关联的目标运动轨迹进行运动,在所述当前显示页面上显示动态场景特效。根据本专利技术的另一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少一可执行指令,可执行指令使处理器执行以下操作:响应于接收到的用户作用于当前显示页面的触发操作,确定所述触发操作关联的目标触发状态以及至少一种目标显示元素;依据所述目标触发状态,确定所述至少一种目标显示元素中的各个目标显示元素的目标运动轨迹;控制各个目标显示元素沿着关联的目标运动轨迹进行运动,在所述当前显示页面上显示动态场景特效。根据本专利技术的又一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行以下操作:响应于接收到的用户作用于当前显示页面的触发操作,确定所述触发操作关联的目标触发状态以及至少一种目标显示元素;依据所述目标触发状态,确定所述至少一种目标显示元素中的各个目标显示元素的目标运动轨迹;控制各个目标显示元素沿着关联的目标运动轨迹进行运动,在所述当前显示页面上显示动态场景特效。根据本专利技术的场景特效显示方法、电子设备及计算机存储介质,对用户作用在当前显示页面的触发操作进行响应,依据触发操作确定当前触发操作所属的目标触发状态,以及关联的至少一种目标显示元素,从而依据目标触发状态,为目标显示元素设计目标运动轨迹,并控制目标显示元素按照目标运动轨迹运动起来,以使页面中在触发操作位置处显示动态场景特效。因此,本专利技术实施例通过对用户触发操作关联的触发状态的识别,以及动态场景特效的显示,丰富了页面控件的触发方式,提高了用户操作的趣味性和灵活性,进一步提高了用户使用电子书的参与感和用户体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例一提供的一种场景特效显示方法的流程图;图2示出了本专利技术实施例二提供的一种场景特效显示方法的流程图;图3示出了本专利技术实施例二提供的关键轨迹点确定流程图;图4示出了本专利技术实施例二提供的规划关键轨迹点的示例图;图5示出了本专利技术实施例二提供的运动轨迹的示例图;图6示出了本专利技术实施例二提供的场景特效显示示例图;图7示出了本专利技术实施例四提供的一种电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。实施例一图1示出了本专利技术实施例一提供的一种场景特效显示方法的流程图,用于对用户作用在当前显示页面上的点触操作进行动态特效显示。该方法可由一种景特效显示装置来执行,该装置可以采用软件和/或硬件的方式实现,优选是配置于电子书。如图1所示,该方法包括以下步骤:步骤S101,响应于接收到的用户作用于当前显示页面的触发操作,确定触发操作关联的目标触发状态以及至少一种目标显示元素。在本专利技术具体实施例中,当前显示页面可以是指电子书的当前正在显示的页面,可以是电子书所对应的用户签到页面、书籍文本页面、书籍推荐页面、用户评论页面以及活动页面等。其中,当前显示页面中可以包括能够触发动态场景特效的目标控件或目标区域,例如点赞控件或点彩控件等。其中,动态场景特效是指用户在当前显示页面的指定控件或区域点触后,在当前显示页面中用户点触位置周围,在一定时长内呈现飞花动态特效。相应的,飞花动态特效中由不同的运动轨迹构成,每个轨迹通过对应的显示元素的跑点运动来实现动态显示效果。相应的,用户可以在当前显示页面执行触发动态场景特效的触发操作。具体的,触发操作可以是在电子书中当前显示页面的目标控件或目标区域上的点击、双击、长按或暴击等。触发操作的触发形式决定了动态场景特效的显示形式;触发操作所对应的触发位置,决定了动态场景特效的显示元素本身。其中,本实施例可以采用触发状态来描述动态场景特效的显示形式。具体的,根据触发操作的触发方式,可以预先为各类触发操作设置关联的触发状态,触发状态中预先设置有对应动态场景特效显示形式所需限制的显示条件,例如可以限制包括运动轨迹数量、特效显示时长以及元素比例等。示例性的,可以设置点击操作关联的触发状态为常规特效状态,即限定动态场景特效包括5条运动轨迹,特效显示时长为3秒,至少两种显示元素在交替出现在相邻的动态轨迹中;对于暴击操作关联的触发状态,可以设置较大规模的动态场景特效,即限定动态场景特效包括15条运动轨迹,特效显示时长为5秒;对于长按操作关联的触发状态,可以依据用户长按时长来确定特效显示时长。此外,显示元素是指动态场景特效中的显示内容,通过显示元素的运动来呈现各条运动轨迹,显示元素可以为不同风格的图标。具体的,根据触发操作所对应的触发位置,例如控件或区域,可以预先为各个触发位置设置关联的元素素材库,每个元素素材库中包括至少一种显示元素,同一元素素材库中各种显示元素的风格相同或相近。示例性的,可以预先为点赞控件构建关联的元素素材库,其中可以包括爱心、笑脸以及鲜花等显示元素;可以预先为点彩控件构建关联的元素素材库,其中可以包括炸弹、拖鞋以及平底锅等显示元素。本实施例中,当接收到的用户作用于当前显示页面的触发操作,确定触发操作对应的触发方式和触发位置,将与触发方式关联触发状态确定为目标触发状态,从与触本文档来自技高网...

【技术保护点】
1.一种场景特效显示方法,用于对用户作用在当前显示页面上的点触操作进行动态特效显示,所述方法包括:响应于接收到的用户作用于当前显示页面的触发操作,确定所述触发操作关联的目标触发状态以及至少一种目标显示元素;依据所述目标触发状态,确定所述至少一种目标显示元素中的各个目标显示元素的目标运动轨迹;控制各个目标显示元素沿着关联的目标运动轨迹进行运动,在所述当前显示页面上显示动态场景特效。

【技术特征摘要】
1.一种场景特效显示方法,用于对用户作用在当前显示页面上的点触操作进行动态特效显示,所述方法包括:响应于接收到的用户作用于当前显示页面的触发操作,确定所述触发操作关联的目标触发状态以及至少一种目标显示元素;依据所述目标触发状态,确定所述至少一种目标显示元素中的各个目标显示元素的目标运动轨迹;控制各个目标显示元素沿着关联的目标运动轨迹进行运动,在所述当前显示页面上显示动态场景特效。2.根据权利要求1所述的方法,其中,所述响应于接收到的用户作用于当前显示页面的触发操作,确定所述触发操作关联的目标触发状态以及至少一种目标显示元素,包括:响应于接收到的用户作用于当前显示页面的触发操作,确定所述触发操作关联的目标触发状态以及所触发的目标控件;依据所述目标触发状态关联的运动轨迹数量,从所述目标控件关联的元素素材库中,提取至少一种目标显示元素;依据所述目标触发状态关联的预设元素比例,确定所述至少一种目标显示元素中各种目标显示元素的元素数量,得到与所述运动轨迹数量对应的目标显示元素。3.根据权利要求1所述的方法,其中,所述依据所述目标触发状态,确定所述至少一种目标显示元素中的各个目标显示元素的目标运动轨迹,包括:依据所述目标触发状态关联的预设元素比例,为每个目标显示元素指定待规划运动轨迹;分别确定每个待规划运动轨迹的至少四个关键轨迹点,并依据所述至少四个关键轨迹点连接为平滑曲线,形成该待规划运动轨迹的目标运动轨迹;确定每个目标运动轨迹中的各个轨迹运动点以及各个轨迹运动点的坐标,得到每个目标运动轨迹的轨迹运动点集合。4.根据权利要求3所述的方法,其中,所述分别确定每个待规划运动轨迹的至少四个关键轨迹点,包括:依据所述触发操作,将所述触发操作在当前显示页面上所作用的位置,确定为各个待规划运动轨迹的第一关键轨迹点;以所述第一关键轨迹点为坐标原点,为各个待规划运动轨迹确定最高点,并将各个最高点确定为关联的待规划运动轨迹的第二关键轨迹点;以各个待规划运动轨迹的第二关键轨迹点所在的垂直于坐标横轴的直线为对称轴,确定以所述对称轴相互对称的两个点,作为该待规划运动轨迹的第三关键轨迹点和第四关键轨迹点。5.根据权利要求4所述的方法,其中,所述以所述第一关键轨迹点为坐标原点,为各个待规划运动轨迹确定最高点,并将各个最高点确定为关联的待规划运动轨迹的第二关键轨迹点,包括:以所述第一关键轨迹点为坐标原点,按照预设间隔,在坐标横轴上确定原点两侧的至少两个等分区间;基于距离原点越远最高点高度越高的原则,确定各个等分区间内的最高点;将各个等分区间内的最高点,分别确定为对应待规划运动轨迹的第二关键轨迹点。...

【专利技术属性】
技术研发人员:刘先坤蔡小星
申请(专利权)人:掌阅科技股份有限公司
类型:发明
国别省市:北京,11

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

1