一种在3d模型中展示菜单的方法及装置的制造方法

文档序号:10534304阅读:148来源:国知局
一种在3d模型中展示菜单的方法及装置的制造方法
【专利摘要】本发明公开了一种在3D模型中展示菜单的方法,在XYZ三维坐标系下构建3D模型,在所述3D模型中构建多级菜单,当前菜单位于3D模型中靠近显示界面的位置,在所有菜单中除当前菜单以外的其它菜单位于3D模型中远离显示界面的位置;在所有菜单中除当前菜单以外的其他菜单以虚像形式在显示界面中显示,其中Z轴正方向垂直显示界面向外。3D模型中展示菜单装置包括显示模块,用于显示包括菜单的3D模型;接收模块,用于接收点击当前菜单下菜单项所触发的指令;移动模块,用于按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置。本发明在3D模型下展示菜单使菜单更有立体感,用户使用上更方便、美观。
【专利说明】
一种在3D模型中展示菜单的方法及装置
技术领域
[0001]本发明涉及网络技术领域,特别涉及一种在3D模型中展示界面菜单的方法及装置。
【背景技术】
[0002]菜单最初是指餐馆提供的列有各种菜肴的清单,现引申指电子计算机程序进行中出现在显示屏上的选项列表,多级菜单是指菜单中一个或多个项目下还有菜单或菜单下一级菜单中的一个或多个项目下还有菜单。
[0003]目前,菜单都是以平面的形式展示在显示界面上,菜单中各项目排列于显示器上,当点击和调用其中一个项目时,菜单隐藏,下一级菜单弹出,使用户得到所需应用或所需应用的上级项目,若用户得到所需应用的上级项目,则继续点击和调用项目最终得到所需应用。
[0004]以平面形式展示多级菜单时,菜单中显示的项目以平面图标的形式进行展示,但是有些图标图案相似,使用户无法快速分辨出所需项目或应用,并且以平面图标的方式进行展示项目或应用时,也无法更直观的表达出项目及应用所要表达出的含义。显然目前以平面形式展示菜单的方法不适用于在3D模型中以立体形式展示多级菜单。

【发明内容】

[0005]本发明公开了一种在3D模型中展示菜单的方法,用于实现在3D模型中展示多级菜单,将多级菜单以立体的形式在3D模型中展示可以解决上述现有技术所出现的问题,可以将项目或应用所表达的含义更直观的表达出来。
[0006]本发明的技术方案是这样实现的:
[0007]—种在3D模型中展示菜单的方法,包括如下步骤:
[0008]首先,在XYZ三维坐标系下构建3D模型;
[0009]在所述3D模型中构建多级菜单,当前菜单位于3D模型中靠近显示界面的位置,在所有菜单中除当前菜单以外的其它菜单位于3D模型中远离显示界面的位置;
[0010]进一步地,在所有菜单中除当前菜单以外的其他菜单以虚像形式在显示界面中显示,其中Z轴正方向垂直显示界面向外,这种排列方式可以方便用户寻找并点击所需要的菜单。
[0011 ] 然后,接收点击当前菜单下菜单项所触发的指令;其中,3D模型在XYZ三维坐标系下,当前菜单位于3D模型中靠近显示界面的位置,在所有菜单中除当前菜单以外的其他菜单位于3D模型中远离显示界面的位置;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置。
[0012]实现3D模型下接收到点击指令后指令所指示的菜单移动到当前需显示菜单的位置。提供了一种全新的在3D模型下菜单移动的方法,增加了动态移动效果。
[0013]进一步地,Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,包括:按照预设的移动轨迹,将所述次级菜单的Z轴坐标由小到大逐渐变化,直到移动到当前需显示菜单的位置。实现了菜单移动轨迹可灵活设置,增加了菜单的移动方式。
[0014]进一步地,Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,包括:按照预设的移动轨迹将当前菜单从当前需显示菜单的位置移动到远离显示界面的位置,实现了当前菜单从当前需显示菜单的位置处移动到远离显示界面的位置。
[0015]进一步地,Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将当前菜单从当前需显示菜单的位置移动到远离显示界面的位置,包括:按照预设的移动轨迹,将当前菜单从当前需显示菜单的位置移动到远离显示界面的位置,并以虚像形式在显示界面显示。实现了当前菜单从当前需显示菜单的位置处消失的另一种方法。
[0016]进一步地,Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,包括:按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,并逐渐从虚像形式向实像形式变化。实现了以虚像形式摆放在远离显示界面的位置的次级菜单从虚像形式向实像形式变化,变化时改变次级菜单的透明度降低到0,以突出显示当前菜单。
[0017]本发明还涉及一种在3D模型中展示多级菜单的装置,包括:
[0018]3D模型构成模块,用于在XYZ三维坐标系下构建3D模型;菜单构成模块,用于在3D模型中构建多级菜单,当前菜单位于3D模型中靠近显示界面的位置,在所有菜单中除当前菜单以外的其他菜单位于3D模型中远离显示界面的位置;
[0019]显示模块,用于显示包括菜单的3D模型。进一步地,所述菜单构成模块还用于,在所有菜单中除当前菜单以外的其他菜单为虚像形式,其中Z轴正方向垂直显示界面向外。
[0020]接收模块,用于接收点击当前菜单下菜单项所触发的指令;其中,3D模型在XYZ三维坐标系下,当前菜单位于3D模型中靠近显示界面的位置,在所有菜单中除当前菜单以外的其他菜单位于3D模型中远离显示界面的位置;
[0021]移动模块,用于按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置。
[0022]进一步地,Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,包括:按照预设的移动轨迹,将所述次级菜单的Z轴坐标由小到大逐渐变化,直到移动到当前需显示菜单的位置。
[0023]进一步地,Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,包括:按照预设的移动轨迹将当前菜单从当前需显示菜单的位置移动到远离显示界面的位置。
[0024]进一步地,菜单构成模块,还用于按照预设的移动轨迹,将当前菜单从当需显示菜单的位置移动到远离显示界面的位置,并以虚像形式在显示界面显示。
[0025]进一步地,菜单构成模块,还用于Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,包括:按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,并逐渐从虚像形式向实像形式变化。
[0026]本发明的有益效果是,显示包括菜单的3D模型,实现了一种全新的展示菜单的方法,在3D模型下展示菜单使菜单更有立体感,用户使用上更方便,也更美观。通过在3D模型中展示菜单及菜单弹出时的移动轨迹,达到了在菜单展示时具有立体感的效果,使显示界面具有空间感,美化了显示界面,增强了用户体验。
[0027]
【具体实施方式】
[0028]下面将结合本发明实施例中,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0029]—种在3D模型中展示菜单的方法,包括如下步骤:
[0030]首先,在XYZ三维坐标系下构建3D模型;在所述3D模型中构建多级菜单,当前菜单位于3D模型中靠近显示界面的位置,在所有菜单中除当前菜单以外的其它菜单位于3D模型中远离显示界面的位置;
[0031]然后,接收点击当前菜单下菜单项所触发的指令;其中,3D模型在XYZ三维坐标系下,当前菜单位于3D模型中靠近显示界面的位置,在所有菜单中除当前菜单以外的其他菜单位于3D模型中远离显示界面的位置;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置。
[0032]在所有菜单中除当前菜单以外的其他菜单以虚像形式在显示界面中显示,其中Z轴正方向垂直显示界面向外,这种排列方式可以方便用户寻找并点击所需要的菜单。
[0033]Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,包括:按照预设的移动轨迹,将所述次级菜单的Z轴坐标由小到大逐渐变化,直到移动到当前需显示菜单的位置。实现了菜单移动轨迹可灵活设置,增加了菜单的移动方式。
[0034]Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,包括:按照预设的移动轨迹将当前菜单从当前需显示菜单的位置移动到远离显示界面的位置,实现了当前菜单从当前需显示菜单的位置处移动到远离显示界面的位置。
[0035]Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将当前菜单从当前需显示菜单的位置移动到远离显示界面的位置,包括:按照预设的移动轨迹,将当前菜单从当前需显示菜单的位置移动到远离显示界面的位置,并以虚像形式在显示界面显示。实现了当前菜单从当前需显示菜单的位置处消失的另一种方法。
[0036]Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,包括:按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,并逐渐从虚像形式向实像形式变化。实现了以虚像形式摆放在远离显示界面的位置的次级菜单从虚像形式向实像形式变化,变化时改变次级菜单的透明度降低到0,以突出显示当前菜单。
[0037]本发明还涉及一种在3D模型中展示菜单的装置,包括3D模型构成模块,用于在XYZ三维坐标系下构建3D模型;菜单构成模块,用于在3D模型中构建多级菜单;
[0038]显示模块,用于显示包括菜单的3D模型;
[0039]接收模块,用于接收点击当前菜单下菜单项所触发的指令;
[0040]移动模块,用于按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置。
[0041]还包括菜单构成模块,用于按照预设的移动轨迹,将当前菜单从当需显示菜单的位置移动到远离显示界面的位置,并以虚像形式在显示界面显示。
[0042]本发明将多级菜单以立体的形式在3D模型中展示可以解决上述现有技术所出现的问题,可以将项目或应用所表达的含义更直观的表达出来。在3D模型下展示菜单使菜单更有立体感,用户使用上更方便、美观。
[0043]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种在3D模型中展示菜单的方法,其特征在于,包括如下步骤: 首先,在XYZ三维坐标系下构建3D模型;在所述3D模型中构建多级菜单,当前菜单位于3D模型中靠近显示界面的位置,在所有菜单中除当前菜单以外的其它菜单位于3D模型中远离显示界面的位置; 然后,接收点击当前菜单下菜单项所触发的指令;其中,3D模型在XYZ三维坐标系下,当前菜单位于3D模型中靠近显示界面的位置,在所有菜单中除当前菜单以外的其他菜单位于3D模型中远离显示界面的位置;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置。2.根据权利要求1所述的一种在3D模型中展示菜单的方法,其特征在于,3D模型中,Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,包括:按照预设的移动轨迹,将所述次级菜单的Z轴坐标由小到大逐渐变化,直到移动到当前需显示菜单的位置。3.根据权利要求1所述的一种在3D模型中展示菜单的方法,其特征在于,所述Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置,包括:按照预设的移动轨迹将当前菜单从当前需显示菜单的位置移动到远离显示界面的位置,实现了当前菜单从当前需显示菜单的位置处移动到远离显示界面的位置。4.根据权利要求1所述的一种在3D模型中展示菜单的方法,其特征在于,Z轴正方向垂直显示界面向外;按照预设的移动轨迹,将当前菜单从当前需显示菜单的位置移动到远离显示界面的位置,包括:按照预设的移动轨迹,将当前菜单从当前需显示菜单的位置移动到远离显示界面的位置,并以虚像形式在显示界面显示,实现了当前菜单从当前需显示菜单的位置处消失的另一种方法。5.一种在3D模型中展示菜单的装置,其特征在于,包括 3D模型构成模块,用于在XYZ三维坐标系下构建3D模型;菜单构成模块,用于在3D模型中构建多级菜单; 显示模块,用于显示包括菜单的3D模型; 接收模块,用于接收点击当前菜单下菜单项所触发的指令; 移动模块,用于按照预设的移动轨迹,将指令所指示的菜单项对应的次级菜单移动到当前需显示菜单的位置。6.根据权利要求5所述的一种在3D模型中展示菜单的装置,其特征在于,还包括菜单构成模块,用于按照预设的移动轨迹,将当前菜单从当需显示菜单的位置移动到远离显示界面的位置,并以虚像形式在显示界面显示。
【文档编号】G06F3/0482GK105892824SQ201410577561
【公开日】2016年8月24日
【申请日】2014年10月21日
【发明人】黄斌
【申请人】上海贞易信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1