多级菜单的制作方法、装置及电子设备制造方法及图纸

技术编号:19424692 阅读:33 留言:0更新日期:2018-11-14 10:27
本发明专利技术提供了一种多级菜单的制作方法、装置及电子设备,涉及通信技术领域,该方法包括:根据目标菜单的层级数量,制作多个滚轴菜单;其中,滚轴菜单由多个单元模型以滚轴形状环形排列构成;将多个滚轴菜单同轴排列;根据目标菜单层级之间的数据联动关系和滚轴菜单的排列顺序,逐级为每个滚轴菜单的单元模型填充文本数据,得到联动展示各级菜单项的目标菜单。采用本发明专利技术实施例提供的多级菜单的制作方法、装置及电子设备得到的目标菜单,可以通过多个滚轴菜单联动展示各级菜单项,提高了菜单的可读性和可操作,从而提高了用户体验度。

【技术实现步骤摘要】
多级菜单的制作方法、装置及电子设备
本专利技术涉及通信
,尤其是涉及一种多级菜单的制作方法、装置及电子设备。
技术介绍
随着人们生活水平的日益提高,手机的普及率逐年上升。手机的作用主要功能为通讯,方便人们的沟通。现在的智能手机,还有娱乐,导航等功能,方便了人们的生活。随着手机功能的开发,手机应用越来越多,菜单界面风格多样,然而菜单的展示方式通常为平铺或者分页。对于平铺展示的多级菜单,当菜单项数量多、名称长时,会造成菜单可读性差、可操作性差;对于分页展示的多级菜单,层级之间在不同页面展示,需要用户一层一层向下设置,然后逐层退回需要设置的页面进行查看。这种方式使用户在层级较多的菜单中访问和操作非常慢,效率很低且操作很不方便,而且无法预知菜单的层级数量,也即无法预知下面的菜单操作数量。综上可知,现有技术中菜单可读性差、可操作性差,导致用户体验较差。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种多级菜单的制作方法、装置及电子设备,以提高菜单可读性、可操作性,从而提高用户体验度。第一方面,本专利技术实施例提供了一种多级菜单的制作方法,所述方法包括:根据目标菜单的层级数量,制作多个滚轴菜单;其中,所述滚轴菜单由多个单元模型以滚轴形状环形排列构成;将多个所述滚轴菜单同轴排列;根据所述目标菜单层级之间的数据联动关系和所述滚轴菜单的排列顺序,逐级为每个所述滚轴菜单的单元模型填充文本数据,得到联动展示各级菜单项的所述目标菜单。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所述滚轴菜单通过以下方法制作:创建滚轴菜单的单元模型,所述单元模型包括平面模型或立体模型;复制所述单元模型,得到与所述滚轴菜单的菜单项数量相同的多个所述单元模型;将多个所述单元模型沿所述滚轴菜单的中心轴环形排列;旋转各个所述单元模型的朝向角度,以得到滚轴形状的所述滚轴菜单。结合第一方面的第一种可能的实施方式,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,定义所述滚轴菜单的中心轴为立体坐标系的Z轴,立体坐标系的X轴垂直平分所述单元模型中的第一块模型,且所述第一块模型位于X轴的正半轴;所述旋转各个所述单元模型的朝向角度,包括:根据所述滚轴菜单的模型数量,计算各个所述单元模型与X轴的切面夹角;将每个所述单元模型的朝向角度按照对应的所述切面夹角进行旋转。结合第一方面的第二种可能的实施方式,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,所述根据所述滚轴菜单的模型数量,计算各个所述单元模型与X轴的切面夹角,包括:对于每个所述单元模型,根据所述滚轴菜单的模型数量计算垂直于所述单元模型的半径与X轴正方向的第一夹角;根据所述第一夹角计算所述单元模型与X轴的切面夹角。结合第一方面的第一种可能的实施方式,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,所述旋转各个所述单元模型的朝向角度之后,所述方法还包括:为每个所述单元模型贴图;按照从正前方至正后方透明度逐渐增加的方式,调整贴图后的每个单元模型的透明度。结合第一方面的第一种或第四种可能的实施方式,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,所述根据目标菜单的层级数量,制作多个滚轴菜单,包括:制作一个所述滚轴菜单;复制所述滚轴菜单,得到与目标菜单的层级数量相同的多个所述滚轴菜单。结合第一方面,本专利技术实施例提供了第一方面的第六种可能的实施方式,其中,所述将多个所述滚轴菜单同轴排列,包括:以同轴方式将多个所述滚轴菜单横向排列或纵向排列。结合第一方面,本专利技术实施例提供了第一方面的第七种可能的实施方式,其中,所述根据所述目标菜单层级之间的数据联动关系和所述滚轴菜单的排列顺序,逐级为每个所述滚轴菜单的单元模型填充文本数据,包括:将排在第一位的所述滚轴菜单作为最上级的所述滚轴菜单,在最上级的所述滚轴菜单的单元模型中填充第一文本数据,得到并显示最上级的所述滚轴菜单的各个菜单项;将待填充文本数据的排在其他位的所述滚轴菜单作为当前级的所述滚轴菜单;在当前级的所述滚轴菜单中填充多组第二文本数据,得到当前级的所述滚轴菜单的多组菜单项,并显示与前一级当前选中的菜单项对应的一组菜单项;其中,各组所述第二文本数据分别与前一极的所述滚轴菜单中的各个菜单项一一对应。第二方面,本专利技术实施例还提供一种多级菜单的制作装置,所述装置包括:制作模块,用于根据目标菜单的层级数量,制作多个滚轴菜单;其中,所述滚轴菜单由多个单元模型以滚轴形状环形排列构成;排列模块,用于将多个所述滚轴菜单同轴排列;文本填充模块,用于根据所述目标菜单层级之间的数据联动关系和所述滚轴菜单的排列顺序,逐级为每个所述滚轴菜单的单元模型填充文本数据,得到联动展示各级菜单项的所述目标菜单。结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,所述制作模块包括制作单元,所述制作单元用于:创建滚轴菜单的单元模型,所述单元模型包括平面模型或立体模型;复制所述单元模型,得到与所述滚轴菜单的菜单项数量相同的多个所述单元模型;将多个所述单元模型沿所述滚轴菜单的中心轴环形排列;旋转各个所述单元模型的朝向角度,以得到滚轴形状的所述滚轴菜单。结合第二方面的第一种可能的实施方式,本专利技术实施例提供了第二方面的第二种可能的实施方式,其中,所述制作单元还用于:为每个所述单元模型贴图;按照从正前方至正后方透明度逐渐增加的方式,调整贴图后的每个单元模型的透明度。第三方面,本专利技术实施例还提供一种电子设备,包括存储器和处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面及其任一种可能的实施方式所述的方法。本专利技术实施例带来了以下有益效果:本专利技术实施例中,根据目标菜单的层级数量,制作多个滚轴菜单;其中,滚轴菜单由多个单元模型以滚轴形状环形排列构成;将多个滚轴菜单同轴排列;根据目标菜单层级之间的数据联动关系和滚轴菜单的排列顺序,逐级为每个滚轴菜单的单元模型填充文本数据,得到联动展示各级菜单项的目标菜单。采用本专利技术实施例提供的多级菜单的制作方法、装置及电子设备得到的目标菜单,可以通过多个滚轴菜单联动展示各级菜单项,也即可以在一个界面内完整展示多级菜单的各级菜单项,提高了菜单的可读性和可操作,从而提高了用户体验度。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种多级菜单的制作方法的流程示意图;图2为本专利技术实施例提供的一种多级菜单的制作方法中滚轴菜单的制作流程示意图;图3为本专利技术实施例提供的一种单元模型环形排列后的侧视图;图4为本专利技术实施例提供的一种滚轴菜单的侧视图;图5为本文档来自技高网...

【技术保护点】
1.一种多级菜单的制作方法,其特征在于,所述方法包括:根据目标菜单的层级数量,制作多个滚轴菜单;其中,所述滚轴菜单由多个单元模型以滚轴形状环形排列构成;将多个所述滚轴菜单同轴排列;根据所述目标菜单层级之间的数据联动关系和所述滚轴菜单的排列顺序,逐级为每个所述滚轴菜单的单元模型填充文本数据,得到联动展示各级菜单项的所述目标菜单。

【技术特征摘要】
1.一种多级菜单的制作方法,其特征在于,所述方法包括:根据目标菜单的层级数量,制作多个滚轴菜单;其中,所述滚轴菜单由多个单元模型以滚轴形状环形排列构成;将多个所述滚轴菜单同轴排列;根据所述目标菜单层级之间的数据联动关系和所述滚轴菜单的排列顺序,逐级为每个所述滚轴菜单的单元模型填充文本数据,得到联动展示各级菜单项的所述目标菜单。2.根据权利要求1所述的方法,其特征在于,所述滚轴菜单通过以下方法制作:创建滚轴菜单的单元模型,所述单元模型包括平面模型或立体模型;复制所述单元模型,得到与所述滚轴菜单的菜单项数量相同的多个所述单元模型;将多个所述单元模型沿所述滚轴菜单的中心轴环形排列;旋转各个所述单元模型的朝向角度,以得到滚轴形状的所述滚轴菜单。3.根据权利要求2所述的方法,其特征在于,定义所述滚轴菜单的中心轴为立体坐标系的Z轴,立体坐标系的X轴垂直平分所述单元模型中的第一块模型,且所述第一块模型位于X轴的正半轴;所述旋转各个所述单元模型的朝向角度,包括:根据所述滚轴菜单的模型数量,计算各个所述单元模型与X轴的切面夹角;将每个所述单元模型的朝向角度按照对应的所述切面夹角进行旋转。4.根据权利要求3所述的方法,其特征在于,所述根据所述滚轴菜单的模型数量,计算各个所述单元模型与X轴的切面夹角,包括:对于每个所述单元模型,根据所述滚轴菜单的模型数量计算垂直于所述单元模型的半径与X轴正方向的第一夹角;根据所述第一夹角计算所述单元模型与X轴的切面夹角。5.根据权利要求2所述的方法,其特征在于,所述旋转各个所述单元模型的朝向角度之后,所述方法还包括:为每个所述单元模型贴图;按照从正前方至正后方透明度逐渐增加的方式,调整贴图后的每个单元模型的透明度。...

【专利技术属性】
技术研发人员:杨琦
申请(专利权)人:深圳超多维科技有限公司
类型:发明
国别省市:广东,44

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

1