一种实现3D模型和数据展示在移动终端的滑动交互方法技术

技术编号:28118411 阅读:29 留言:0更新日期:2021-04-19 11:20
本发明专利技术公开一种实现3D模型和数据展示在移动终端的滑动交互方法,包括以下步骤:按照X1:X2的比例将移动终端的屏幕分割成上方板块A1、下方板块A2,且A1、A2分别用于显示3D模型界面、数据展示界面;用户在屏幕上滑动,移动终端实时检测滑动距离y的值,并根据y的值,计算A1的高度值H1、A2的高度值H2,并将A1、A2的高度调整为H1、H2;当用户的手指离开屏幕,检测手指最终在屏幕上的滑动距离y

【技术实现步骤摘要】
一种实现3D模型和数据展示在移动终端的滑动交互方法


[0001]本专利技术涉及移动终端
,尤其涉及一种实现3D模型和数据展示在移动终端的滑动交互方法。

技术介绍

[0002]随着移动终端和3D技术的蓬勃发展以及智能手机的普及,用户对移动终端操作系统有着更高的用户体验追求,最直接的体现莫过于纷繁复杂的软件应用上,其中一点正包括应用的炫酷交互特效,一个好用、人性化、互动的软件更能引起用户使用的好奇心,提高用户的体验感。然而现有技术中,移动终端3D模型界面和数据展示界面一般只能进行上、下平滑,页面变化比较生硬,无法根据手指的滑动变化进行大小的改变,无动态效果,体验不流畅,降低用户的体验感,且操作过程繁冗复杂,不便于用户的操作。
[0003]因此,现有技术存在缺陷,需要改进。

技术实现思路

[0004]本专利技术的目的是克服现有技术的不足,提供一种实现3D模型和数据展示在移动终端的滑动交互方法,解决现有技术中,无法根据手指滑动变化,改变3D模型界面和数据展示界面的大小,无动态效果,且操作复杂,导致用户体验较差的问题。...

【技术保护点】

【技术特征摘要】
1.一种实现3D模型和数据展示在移动终端的滑动交互方法,其特征在于,包括以下步骤:S1:按照X1:X2的比例将移动终端的屏幕分割成上方板块A1、下方板块A2;所述上方板块A1、下方板块A2分别用于显示3D模型界面、数据展示界面;S2:用户的手指在移动终端的屏幕上滑动,移动终端实时检测手指在屏幕上的滑动距离y的值,并根据所述滑动距离y的值,计算上方板块A1的高度值H1、下方板块A2的高度值H2,并将上方板块A1、下方板块A2的高度实时调整为H1、H2;在步骤S2中用户的手指一直处于触碰屏幕的状态;所述H1=h*[ X1/(X1+X2)]+y;所述H2=h*[X2/(X1+X2)]

y;其中,所述h为移动终端屏幕高度;向上滑动时y的值为负数,向下滑动时y的值为正数,滑动距离y的绝对值记为Y;S3:当移动终端检测到用户的手指离开屏幕时,检测手指最终在屏幕上的滑动距离y
a
的值,并判断y
a
的绝对值Y
a
与第一预设阈值的大小;若Y
a
的值小于所述第一预设阈值,则将上方板块A1、下方板块A2的高度分别调整为移动终端屏幕高度的X1/(X1+X2)、移动终端屏幕高度的X2/(X1+X2);若Y
a
的值大于或等于所述第一预设阈值,则将上方板块A1、下方板块A2的高度分别调整为移动终端屏幕高度的X2/(X1+X2)、移动终端屏幕高度的X1/(X1+X2);S4:经过步骤S3后,当上方板块A1的高度为移动终端屏幕高度的X2/(X1+X2),用户继续向上滑动屏幕时,下方板块A2转换为内部滚动模式,上方板块A1的高度保持不变;S5:当下方板块A2进行内部滚动模式,并滚动至下方板块A2内部显示界面底部时,若用户继续向上滑动屏幕,则快速调整下方板块A2的高度,使得下方板块A2的高度与移动终端屏幕高度一致,同时上方板块A1自动隐藏;S6:经过步骤S5后,当下方板块A2处于下方板块A2内部显示界面的顶部时,移动终端检测到用户向下滑动屏幕时,上方板块A1自动显示出来,并将高度调整为移动终端屏幕高度的X2/(X1+X2),下方板块A2缩小,并将高度调整为移动终端屏幕高度的X1/(X1+X2)。2.根据权利要求1所述的一种实现3D模型和数据展示在移动终端的滑动交互方法,其特征在于,还包括以下步骤:S7:经过步骤S6后,用户的手指再次在移动终端的屏幕上滑动,移动终端实时检测手指在屏幕上的滑动距离z的值,并根据所述滑动距离z的值,实时计算上方板块A1的高度值L1、下方板块A2的...

【专利技术属性】
技术研发人员:刘俭袁壮陈树青
申请(专利权)人:深圳市桔子智能信息科技有限公司
类型:发明
国别省市:

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

1