预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106502704A(43)申请公布日2017.03.15(21)申请号201610971864.7(22)申请日2016.10.31(71)申请人乐视控股(北京)有限公司地址100025北京市朝阳区姚家园路105号3号楼10层1102申请人乐视致新电子科技(天津)有限公司(72)发明人李珅(74)专利代理机构北京合智同创知识产权代理有限公司11545代理人李杰(51)Int.Cl.G06F9/44(2006.01)权利要求书2页说明书10页附图5页(54)发明名称一种3D空间中用户界面控件的实现方法及其装置(57)摘要本申请实施例提供一种3D空间中用户界面控件的实现方法及其装置,属于虚拟现实技术领域。所述方法包括:基于待生成用户界面形成列表,所述列表的每行设定对应的位置,所述列表中的各行之间的相对位置固定;根据待插入海报的尺寸,将所述海报插入所述列表中对应行的容器内生成相应的用户界面控件。本申请实施例能够在一次设计程序中实现不同规格海报的插入,便于进行复杂3D空间用户界面的设计。CN106502704ACN106502704A权利要求书1/2页1.一种3D空间中用户界面控件的实现方法,其特征在于,包括:基于待生成用户界面形成列表,所述列表的每行设定对应的位置,所述列表中的各行之间的相对位置固定;根据待插入海报的尺寸,将所述海报插入所述列表中对应行的容器内生成相应的用户界面控件。2.如权利要求1所述的方法,其特征在于,所述根据待插入海报的尺寸,将所述海报放入所述列表中对应行的容器内生成相应的用户界面控件之后包括:根据接收的用户竖直滚动指令,各控件在所述3D空间中跟随其上/下相邻布局位置的控件进行运动。3.如权利要求2所述的方法,其特征在于,所述根据接收的用户竖直滚动指令,各控件在所述3D空间中跟随其前一布局位置的控件进行运动包括:接收用户的输入指令,判断所述输入指令是否为竖直滚动指令;如所述输入指令为竖直滚动指令,判断所述竖直滚动指令为向上竖直滚动指令还是向下竖直滚动指令;如所述输入指令为向上竖直滚动指令,所述各控件依次跟随布局在其上方相邻的控件进行运动;如所述输入指令为向下竖直滚动指令,所述各控件依次跟随布局在其下方相邻的控件进行运动。4.如权利要求1所述的方法,其特征在于,所述列表中的各行的高度为非均等高度。5.如权利要求1所述方法,其特征在于,所述根据待插入海报的尺寸,将所述海报插入所述列表中对应行的容器内生成相应的用户界面控件包括:根据所述待插入海报的尺寸,判断当前行的容器是否可以容纳所述海报;如果所述当前行的容器无法容纳所述海报,则将所述海报插入至所述当前行之后可容纳所述海报的行的容器内;如果所述当前行的容器能够容纳所述海报,则将所述海报插入至所述当前行。6.一种3D空间中用户界面控件的实现装置,其特征在于,包括:列表设置模块,用于将基于待生成用户界面形成列表,所述列表的每行设定对应的位置,所述列表中的各行之间的相对位置固定;海报插入模块,用于根据待插入海报的尺寸,将所述海报插入所述列表中对应行的容器内生成相应的用户界面控件。7.如权利要求6所述的装置,其特征在于,所述装置还包括:控件运动模块,用于根据接收的用户竖直滚动指令,各控件在所述3D空间中跟随其上/下相邻布局位置的控件进行运动。8.如权利要求7所述的装置,其特征在于,所述控件运动模块包括:指令接收单元,用于接收用户的输入指令,判断所述输入指令是否为竖直滚动指令;方向判断单元,用于当所述输入指令为竖直滚动指令,判断所述竖直滚动指令为向上竖直滚动指令还是向下竖直滚动指令;向上运动单元,用于当所述输入指令为向上竖直滚动指令,所述各控件依次跟随布局在其上方相邻的控件进行运动;2CN106502704A权利要求书2/2页向下运动单元,用于当所述输入指令为向下竖直滚动指令,所述各控件依次跟随布局在其下方相邻的控件进行运动。9.如权利要求6所述的装置,其特征在于,所述列表中的各行的高度为非均等高度。10.如权利要求6所述的装置,其特征在于,所述海报插入模块包括:容量判断单元,用于根据所述待插入海报的尺寸,判断当前行的容器是否可以容纳所述海报;第一海报插入单元,用于当所述当前行的容器无法容纳所述海报,则将所述海报插入至所述当前行之后可容纳所述海报的行的容器内;第一海报插入单元,用于当所述当前行的容器能够容纳所述海报,则将所述海报插入至所述当前行。3CN106502704A说明书1/10页一种3D空间中用户界面控件的实现方法及其装置技术领域[0001]本申请属于虚拟现实技术领域,具体涉及一种3D空间中用户界面控件的实现方法及其装置。背景技术[0002]虚拟现实技术综合了计算机图形技术、计算机仿真技术