CN106708356A - 提示标签展示方法和装置 - Google Patents
提示标签展示方法和装置 Download PDFInfo
- Publication number
- CN106708356A CN106708356A CN201610797461.5A CN201610797461A CN106708356A CN 106708356 A CN106708356 A CN 106708356A CN 201610797461 A CN201610797461 A CN 201610797461A CN 106708356 A CN106708356 A CN 106708356A
- Authority
- CN
- China
- Prior art keywords
- window
- call tag
- layer
- dimensional
- label area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及一种提示标签展示方法和装置。所述方法包括:检测到满足展示提示标签的触发条件时,展示初始状态的包含三维提示标签区域的窗口;若检测到光标在所述三维提示标签区域内,实时获取所述光标的位置信息;根据所述光标的位置信息更新三维空间模型中观察点位置;根据所述更新的观察点位置更新包含三维提示标签区域的窗口;展示所述更新的所述包含三维提示标签区域的窗口;若检测到所述光标在所述三维提示标签区域外,展示所述初始状态的包含三维提示标签区域的窗口。上述提示标签展示方法和装置,使得提示标签窗口具有三维空间效果,吸引用户点击,提高了提示标签的转化率。
Description
技术领域
本发明涉及信息三维显示领域,特别是涉及一种提示标签展示方法和装置。
背景技术
Tips,即提示标签,在计算机中是用于提示用户关注一些信息的。随着网络技术和计算机技术的迅速发展,越来越多的用户使用网络从事社交活动。一些服务提供者为了将消息推送给用户,让用户关注,采用提示标签的方式将要提示的信息展示在终端上。
传统的提示标签是针对GIF格式的图片,将携带信息的GIF图片展示出来,然而GIF图片展示样式单一,较难吸引用户点击,导致提示标签的转化率较低。
发明内容
基于此,有必要针对传统的提示标签的转化率低的问题,提供一种提示标签的展示方法和装置,能提高提示标签的转化率。
一种提示标签展示方法,包括:
检测到满足展示提示标签的触发条件时,展示初始状态的包含三维提示标签区域的窗口;
若检测到光标在所述三维提示标签区域内,实时获取所述光标的位置信息;
根据所述光标的位置信息更新三维空间模型中观察点位置;
根据所述更新的观察点位置更新包含三维提示标签区域的窗口;
展示所述更新的所述包含三维提示标签区域的窗口;
若检测到所述光标在所述三维提示标签区域外,展示所述初始状态的包含三维提示标签区域的窗口。
一种提示标签展示装置,包括:
第一展示模块,用于检测到满足展示提示标签的触发条件时,展示初始状态的包含三维提示标签区域的窗口;
第一采集模块,用于若检测到光标在所述三维提示标签区域内,实时获取所述光标的位置信息;
第一更新模块,用于根据所述光标的位置信息更新三维空间模型中观察点位置;
第一绘制模块,用于根据所述更新的观察点位置更新包含三维提示标签区域的窗口;
所述第一展示模块还用于展示所述更新的所述包含三维提示标签区域的窗口;以及若检测到所述光标在所述三维提示标签区域外,展示所述初始状态的包含三维提示标签区域的窗口。
上述提示标签展示方法和装置,检测到满足展示提示标签的触发条件时,展示三维空间模型状态的提示标签,检测到光标在提示标签窗口内,则获取光标的位置信息,根据光标的位置信息更新三维空间模型中的观察点位置,根据观察点位置更新包含三维提示标签区域的窗口,并展示,使得提示标签窗口具有三维空间效果,吸引用户点击,提高了提示标签的转化率。
一种提示标签展示方法,包括:
检测到满足展示提示标签的触发条件时,展示初始状态的包含提示标签区域的窗口,所述提示标签区域包括第一图层和第二图层;
若检测到光标在所述提示标签区域内,实时获取所述光标的位置信息;
根据所述光标的位置信息更新第一图层和第二图层之间的相对距离;
根据更新的所述第一图层和第二图层的相对距离更新包含提示标签区域的窗口;
展示所述更新的包含提示标签区域的窗口;
若检测到所述光标在所述提示标签区域外,展示所述初始状态的包含提示标签区域的窗口。
一种提示标签展示装置,包括:
第二展示模块,用于检测到满足展示提示标签的触发条件时,展示初始状态的包含提示标签区域的窗口,所述提示标签区域包括第一图层和第二图层;
第二采集模块,用于若检测到光标在所述提示标签区域内,实时获取所述光标的位置信息;
第二更新模块,用于根据所述光标的位置信息更新第一图层和第二图层之间的相对距离;
第二绘制模块,用于根据更新的所述第一图层和第二图层的相对距离更新包含提示标签区域的窗口;
所述第二展示模块还用于展示所述更新的所述包含提示标签区域的窗口;以及若检测到所述光标在所述提示标签区域外,展示所述初始状态的包含提示标签区域的窗口。
上述提示标签展示方法和装置,检测到满足展示提示标签的触发条件后,展示包含提示标签区域的窗口,检测到光标在提示标签区域中,实时采集光标的位置信息,根据光标的位置信息更新第一图层和第二图层之间的相对距离,根据相对距离更新包含提示标签区域的窗口,展示更新的包含提示标签区域的窗口,实现了二维图像模拟三维图像,到达模拟三维动作的效果,吸引用户点击,提高了提示标签的转化率。
附图说明
图1为一个实施例中提示标签展示方法的应用环境示意图;
图2为一个实施例中终端的内部结构示意图;
图3为一个实施例中提示标签展示方法的流程图;
图4为一个实施例中包含提示标签区域的窗口显示状态示意图;
图5为观察模型原理示意图;
图6为另一个实施例中提示标签展示方法的流程图;
图7为另一个实施例中提示标签展示方法的流程图;
图8为另一个实施例中提示标签展示方法的流程图;
图9为一个实施例中提示标签展示装置的结构框图;
图10为另一个实施例中提示标签展示装置的结构框图;
图11为另一个实施例中提示标签展示装置的结构框图;
图12为另一个实施例中提示标签展示装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
可以理解,本发明所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。
图1为一个实施例中提示标签展示方法的应用环境示意图。如图1所示,该应用环境包括终端110和服务器120。终端110与服务器120进行通信。终端110接收服务器120推送的信息,并将信息以提示标签窗口展示,终端110检测到光标位于提示标签窗口中,则实时获取光标的位置信息,根据光标的位置信息可获得观察点的位置或两个图层间的相对距离,根据观察点的位置绘制新的三维空间模型的提示标签窗口或者根据图层间的相对距离绘制新的提示标签窗口,实现了光标位于提示标签窗口中时,提示标签窗口的3D效果,吸引用户点击,从而提高提示标签的转化率。
图2为一个实施例中终端(或电子设备等)的内部结构示意图。如图2所示,该终端包括通过***总线连接的处理器、非易失性存储介质、内存储器、网络接口、显示屏和输入装置。其中,终端的非易失性存储介质存储有操作***,还包括一种提示标签展示装置,该提示标签展示装置用于实现一种提示标签展示方法。该处理器用于提供计算和控制能力,支撑整个终端的运行。终端中的内存储器为非易失性存储介质中的提示标签展示装置的运行提供环境,该内存储器中可储存有计算机可读指令,该计算机可读指令被所述处理器执行时,可使得所述处理器执行一种提示标签展示方法。网络接口用于与服务器进行网络通信,如发送下载请求至服务器,接收服务器返回的三维空间模型文件等。终端的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该终端可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
图3为一个实施例中提示标签展示方法的流程图。如图3所示,一种提示标签展示方法,运行于图1中的终端上,包括:
步骤302,检测到满足展示提示标签的触发条件时,展示初始状态的包含三维提示标签区域的窗口。
具体地,tips,即提示标签,是用来提示关注信息的载体。包含提示标签区域的窗口是指在窗口中划分一部分给提示标签区域。包含提示标签区域的窗口包括透明区域和提示标签区域部分,且透明区域位于提示标签区域的***。三维提示标签区域是指3D空间模型状态的提示标签区域。三维空间模型状态是指提示标签呈现出来,在视觉上为3D效果。展示提示标签的触发条件是指满足触发条件后,即展示提示标签。该触发条件可根据需要设定,如计算机出现卡顿、CPU(Central Processing Unit,中央处理器)使用率超过使用率阈值等。
步骤304,若检测到光标在该三维提示标签区域内,实时获取该光标的位置信息。
具体地,检测到光标在提示标签区域内,对光标的位置进行不间断的采样,实时获取光标的位置信息。例如任意的T1时刻和T2时刻,其中,T1小于T2,T1时刻光标所在的位置坐标为(X1,Y1),T2时刻光标所在的位置坐标为(X2,Y2)。通过MouseEnter和MouseLeave消息进行监听,以便获取光标在提示标签区域的位置信息。
如图4所示,窗口400包括透明区域410和提示标签区域420。检测光标是否位于提示标签区域420内,若是,则实时获取光标的位置信息,若否,则继续侦测光标是否进入提示标签区域420内。
步骤306,根据该光标的位置信息更新三维空间模型中观察点位置。
本实施例中,该根据该光标的位置信息更新三维空间模型中观察点位置,包括:获取该光标的第一位置信息和第二位置信息,得到该第二位置和第一位置的横坐标差值和纵坐标差值;根据该横坐标差值与第一修正系数的乘积得到该观察点的水平转动角度;根据该纵坐标差值与第二修正系数的乘积得到该观察点的垂直转动角度。
具体地,光标的第一位置信息表示第一时刻的位置坐标,第二位置信息表示第二时刻的位置坐标,其中,第一时刻小于第二时刻。第一位置信息为(X1,Y1),第二位置信息为(X2,Y2)。第二位置和第一位置的横坐标差值为(X2-X1),第二位置和第一位置的纵坐标差值为(Y2-Y1)。第一修正系数和第二修正系数可进行大量的实验测试得到。第一修正系数和第二修正系数的取值范围可为[0.05,0.1],即0.05至0.1。
在3D环境中观察模型原理如图5所示。为了达到观看模型移动的效果,将需要展示的三维模型设置在世界坐标中心即(0,0,0)处,然后控制相机(观察点)在一定角度内围绕目标模型进行旋转来获得不同角度的视觉效果。本实现保证的原则是三维模型在用户视角看来是水平放置即可,然后观察点选于同模型上方方向向量相垂直的距离三维模型直线距离为r的位置。本实施例中以三维模型上方为Z轴正向为例,设观察点为camera axis(r,0,0),观察方向向量为camera Up Vector(0,0,1)。
水平转动角度a1=α(X2-X1);
垂直转动角度a2=β(Y2-Y1)。
其中,α为第一修正系数,β为第二修正系数。光标在第一时刻的位置坐标为(X1,Y1),在第二时刻的位置坐标为(X2,Y2)。
在基于观察方向向量的基础上,通过罗德里格斯(Rodrigues)变换对观察点在以r为半径的球面上进行移动。
步骤308,根据该更新的观察点位置更新包含三维提示标签区域的窗口。
具体地,根据更新的观察点位置更新包含三维提示标签区域的窗口会有透视变形和位移变化。
在一个实施例中,根据更新的观察点位置可重新绘制包含三维提示标签区域的窗口,实现更新包含三维提示标签区域的窗口。
在另一个实施例中,步骤308包括:根据更新的观察点位置获取对应的预设的包含三维提示标签区域的窗口,将该预设的包含三维提示标签区域的窗口替换或覆盖原有的包含三维提示标签区域的窗口。
具体地,预先建立不同观察点位置与包含三维提示标签区域的窗口的对应关系,根据更新的观察点位置从观察点位置与包含三维提示标签区域的窗口的对应关系中获取对应的预设的包含三维提示标签区域的窗口。通过预设的包含三维提示标签区域的窗口替换或覆盖原有的包含三维提示标签区域的窗口,实现了包含三维提示标签区域的窗口的更新,实现方式简单,节省绘制时间。
步骤310,展示该更新的包含三维提示标签区域的窗口。
步骤312,若检测到该光标在该包含三维提示标签区域外,展示初始状态的包含三维提示标签区域的窗口。
具体地,检测到光标在提示标签窗口外,直接展示初始状态的包含三维提示标签区域的窗口。该初始状态是指检测到展示提示标签窗口的触发条件时,展示的初始状态的包含三维提示标签区域的窗口。检测到光标在提示标签窗口外可为光标本身在提示标签窗口外未进入或者光标进入提示标签窗口后移出提示标签窗口外。
上述提示标签展示方法,检测到满足展示提示标签的触发条件时,展示三维空间模型状态的提示标签,检测到光标在提示标签窗口内,则获取光标的位置信息,根据光标的位置信息更新三维空间模型中的观察点位置,根据观察点位置更新包含三维提示标签区域的窗口,并展示,使得提示标签窗口具有三维空间效果,吸引用户点击,提高了提示标签的转化率。
在一个实施例中,步骤302,检测到满足展示提示标签的触发条件时,展示初始状态的包含三维提示标签区域的窗口,包括(1)至(4):
(1)检测到满足展示提示标签的触发条件时,在终端界面上创建一窗口。
具体地,展示提示标签的触发条件可预先配置。在终端上安装应用程序客户端,该应用程序客户端检测到满足展示提示标签的触发条件,在终端界面的任意地方创建一窗口。
(2)调用三维图形绘制接口初始化图像设备。
具体地,调用DirectX接口(即多媒体编程接口)CreateDevice初始化DirectX设备(图像设备)。或者调用OpenGL(即开放图形库接口)初始化图像设备等。
(3)从服务器下载三维空间模型文件,加载该三维空间模型文件,将三维空间模型绘制到该窗口中,得到初始状态的包含三维提示标签区域的窗口。
具体地,终端上的应用程序客户端从服务器下载三维空间模型文件,加载该三维空间模型文件到内存中,然后将三维空间模型绘制到创建的窗口中,得到包含三维提示标签区域的窗口。终端的应用程序客户端利用D3DXLoadMeshFromX接口将从服务器下载的三维空间模型文件加载到内存中。该三维空间模型文件可为.x文件。.x文件内部包括Frame和动画键。Frame定义框架容器,用来装Mesh对象,可以包括多个Mesh对象,也可以包括子框架。Frame包括Mesh对象和转换矩阵。动画键用于定义具体的动作数据,包括一系列旋转、移动、放缩、矩阵变换。动画键包括动作键类型、指示有几个键数值和具体的键值列表。动作键类型包括旋转、移动、放缩和矩阵。
(4)在该终端界面上展示该初始状态的包含三维提示标签区域的窗口。
具体地,提示标签窗口可以以弹出形式出现或悬浮框形式出现。
通过检测到满足展示提示标签的触发条件,创建窗口,并调用三维图像绘制接口初始化设备,并从服务器下载三维空间模型文件,将三维空间模型文件绘制到窗口中,实现了包含提示标签区域的窗口的三维展示。
在一个实施例中,根据该更新的观察点位置更新包含三维提示标签区域的窗口,包括准备场景、设置坐标变换、绘制模型和完成场景。
本实施例中,准备场景对应于BeginScene,结束场景对应于EndScene,通过调用准备场景接口和结束场景接口分别实现准备场景和结束场景。坐标变换可采用D3DXMatrixRotationZ以及D3DXMatrixRotationY实现,通过直接调用获取结果。坐标系设置可采用如下代码实现:
//设置实际坐标系
D3DXMATRIXA16 matWorld;
D3DXMatrixRotationY(& RotatY,a1);
D3DXMatrixRotationZ(& RotatZ,a2);
D3DXMatrixTranslation(&matWorld,0.0f,0.0f,0.0f);
g_pd3dDevice->SetTransform(D3DTS_WORLD,&(matWorld*RotatY*RotatZ));
//设置世界观察坐标系
D3DXVECTOR3 vEyePt(EyePt,0.0f,0.0f);
D3DXVECTOR3 vLookatPt(EyePt,0.0f,0.0f);
D3DXVECTOR3 vUpVec(EyePt,0.0f,0.0f);
D3DXMATRIXA16 matView;
D3DXMatrixLookAtLH(&matView,&vEyePt,&vLookatPt,&vUpVec);
g_pd3dDevice->SetTransform(D3DTS_VIEW,&matView);
//投影
D3DXMATRIXA16 matProj;
D3DXMatrixaPerspectiveFovLH(&matProj,D3DX_PI/4,1.0f,1000.0f);
g_pd3dDevice->SetTransform(D3DTS_PROJECTION,&matProj);
上述代码对观察模型进行初始化,将X轴设置为固定轴,Y轴和Z轴为转动轴,将要展示的三维空间模型放置在世界坐标系的原点坐标(0,0,0)处,观测点选于同模型上方方向向量相垂直的距离模型执行距离为r的位置。通过上述代码计算获得旋转角度a1和a2,通过这两个参数控制在观测者眼中模型旋转的幅度。设置完毕后设置深度测试和光照渲染开启后即可调用Mesh的DrawSubset方法将模型绘制出来用于展示。其中,深度是指像素点在三维世界中距离摄像机的距离,深度缓存中存储有每个像素点的深度值。深度测试可采用将需要绘制的新像素的Z值与深度缓冲区中对应位置的Z值进行比较,如果比深度缓存中的值小,则新像素的颜色值更新帧缓存中对应像素的颜色值。光照渲染可采用顶点照明渲染、正向渲染、延迟光照渲染等实现。
图6为另一个实施例中提示标签展示方法的流程图。如图6所示,一种提示标签展示方法,包括:
步骤602,检测到满足展示提示标签的触发条件时,展示初始状态的包含三维提示标签区域的窗口。
具体地,展示提示标签的触发条件是指满足触发条件后,即展示提示标签。该触发条件可根据需要设定,如计算机出现卡顿、CPU使用率超过使用率阈值等。
步骤604,检测光标是否进入三维提示标签区域,若是,则执行步骤606,若否,则再执行步骤604。
具体地,通过MouseEnter和MouseLeave消息进行监听,以便获取光标的位置信息。判断光标是否进入三维提示标签区域,若光标进入了提示标签区域,则实时采样光标的位置信息,若光标未进入三维提示标签区域,则继续检测光标的位置信息,再判断光标是否进入三维提示标签区域。
步骤606,实时获取光标的位置信息。
步骤608,根据该光标的位置信息更新三维空间模型中观察点位置。
本实施例中,该根据该光标的位置信息更新三维空间模型中观察点位置,包括:获取该光标的第一位置信息和第二位置信息,得到该第二位置和第一位置的横坐标差值和纵坐标差值;根据该横坐标差值与第一修正系数的乘积得到该观察点的水平转动角度;根据该纵坐标差值与第二修正系数的乘积得到该观察点的垂直转动角度。
具体地,光标的第一位置信息表示第一时刻的位置坐标,第二位置信息表示第二时刻的位置坐标,其中,第一时刻小于第二时刻。第一位置信息为(X1,Y1),第二位置信息为(X2,Y2)。第二位置和第一位置的横坐标差值为(X2-X1),第二位置和第一位置的纵坐标差值为(Y2-Y1)。第一修正系数和第二修正系数可进行大量的实验测试得到。第一修正系数和第二修正系数的取值范围可为[0.05,0.1],即0.05至0.1。
步骤610,根据该更新的观察点位置更新包含三维提示标签区域的窗口。
步骤612,展示该更新的该包含三维提示标签区域的窗口。
步骤614,检测光标是否离开三维提示标签区域,若是,则执行步骤616,若否,则返回执行步骤606。
具体地,通过MouseEnter和MouseLeave消息进行监听,以便获取光标的位置信息。判断光标是否离开提示标签窗口,若光标离开了提示标签窗口,则展示初始状态的包含三维提示标签区域的窗口,若光标未离开提示标签窗口,则继续实时获取光标的位置信息,根据该光标的位置信息更新三维空间模型中观察点位置。
步骤616,展示光标最后时刻在所述三维提示标签区域内时所更新的包含三维提示标签区域的窗口。
具体地,光标最后时刻在三维提示标签区域内是指在离开三维提示标签区域时刻相邻的前一时刻。
上述提示标签展示方法,检测到满足展示提示标签的触发条件时,展示初始状态的包含三维提示标签区域的窗口,检测到光标进入三维提示标签区域内,则获取光标的位置信息,根据光标的位置信息更新三维空间模型中的观察点位置,根据观察点位置更新包含三维提示标签区域的窗口,并展示,使得提示标签区域具有三维空间效果,吸引用户点击,提高了提示标签的转化率,检测到光标离开提示标签区域,展示光标最后时刻在所述三维提示标签区域内时所更新的包含三维提示标签区域的窗口。
进一步的,上述提示标签展示方法还包括:开始计时,达到预设时间后,自动展示该初始状态的包含三维提示标签的窗口。
本实施例中,预设时间可根据需要设定,如1秒、3秒等。到达预设时间后,自动展示初始状态的包含三维提示标签区域的窗口,使得包含三维提示标签区域的窗口恢复原状。
图7为另一个实施例中提示标签展示方法的流程图。如图7所示,一种提示标签展示方法,包括:
步骤702,检测到满足展示提示标签的触发条件时,展示初始状态的包含提示标签区域的窗口,该提示标签区域包括第一图层和第二图层。
具体地,tips,即提示标签,是用来提示关注信息的载体。展示提示标签的触发条件是指满足触发条件后,即展示提示标签。该触发条件可根据需要设定,如计算机出现卡顿、CPU使用率超过使用率阈值等。窗口可包括透明区域和提示标签区域,且透明区域位于提示标签区域的***。提示标签区域包括第一图层和第二图层。第一图层和第二图层不会超出透明区域。第一图层和第二图层可位于上下两层,第二图层位于第一图层之上,或者第二图层位于第一图层之下。
初始状态的包含提示标签区域的窗口中,第一图层和第二图层的相对位置为(0,0)。
初始状态的包含提示标签区域的窗口可以弹窗形式或悬浮窗形式出现。
步骤704,若检测到光标在该提示标签区域内,实时获取该光标的位置信息。
具体地,检测到光标在提示标签区域内,对光标的位置进行不间断的采样,实时获取光标的位置信息。例如任意的T1时刻和T2时刻,其中,T1小于T2,T1时刻光标所在的位置坐标为(X1,Y1),T2时刻光标所在的位置坐标为(X2,Y2)。通过MouseEnter和MouseLeave消息进行监听,以便获取光标在提示标签区域的位置信息。
步骤706,根据该光标的位置信息更新第一图层和第二图层之间的相对距离。
本实施例中,该根据该光标的位置信息更新第一图层和第二图层之间的相对距离,包括:获取该光标的第一位置信息和第二位置信息,得到该第一位置和第二位置的横坐标差和纵坐标差;根据该横坐标差与调整系数的乘积得到第一图层和第二图层在横坐标轴上的相对距离;根据该纵坐标差与调整系数的乘积得到第一图层与第二图层在纵坐标轴上的相对距离。
具体地,光标的第一位置信息是指光标第一时刻T1的位置信息(X1,Y1),光标的第二位置信息是指光标的第二时刻T2的位置信息(X2,Y2)。第一时刻小于第二时刻。
横坐标轴上的距离X=γ(X2-X1);纵坐标轴上的距离Y=γ(Y2-Y1)。其中,γ为调整系数。
步骤708,根据更新的该第一图层和第二图层的相对距离更新该包含提示标签区域的窗口。
具体地,根据更新的第一图层和第二图层的相对距离的参数值不停的对包含提示标签区域的窗口进行更新,达到模拟3D动作的效果。
在一个实施例中,根据更新的第一图层和第二图层的相对距离可重新绘制包含提示标签区域的窗口,实现更新包含提示标签区域的窗口。
在另一个实施例中,步骤708包括:根据更新的第一图层和第二图层的相对距离获取对应的预设的包含提示标签区域的窗口,将该预设的包含提示标签区域的窗口替换或覆盖原有的包含提示标签区域的窗口。
具体地,预先建立不同的第一图层和第二图层的相对距离与包含提示标签区域的窗口的对应关系,根据更新的的第一图层和第二图层的相对距离从观察点位置与包含提示标签区域的窗口的对应关系中获取对应的预设的包含提示标签区域的窗口。通过预设的包含提示标签区域的窗口替换或覆盖原有的包含提示标签区域的窗口,实现了包含提示标签区域的窗口的更新,实现方式简单,节省绘制时间。
步骤710,展示该更新的该包含提示标签区域的窗口。
步骤712,若检测到该光标在该提示标签区域外,展示该初始状态的包含提示标签区域的窗口。
上述提示标签展示方法,检测到满足展示提示标签的触发条件后,展示包含提示标签区域的窗口,检测到光标在提示标签区域中,实时采集光标的位置信息,根据光标的位置信息更新第一图层和第二图层之间的相对距离,根据相对距离更新包含提示标签区域的窗口,展示更新的包含提示标签区域的窗口,实现了二维图像模拟三维图像,到达模拟三维动作的效果,吸引用户点击,提高了提示标签的转化率。
进一步的,在一个实施例中,上述提示标签展示方法还包括:在该根据该光标的位置信息更新第一图层和第二图层之间的相对距离之后,判断该相对距离是否小于或等于相对距离上限值,若是,根据该相对距离更新该提示标签窗口,若否,则根据该相对距离上限值更新该包含提示标签区域的窗口。
具体地,相对距离上限值可根据需要设定,如第一图层的长宽高均为100厘米,第二图层的长宽高均为80厘米,则第一图层和第二图层之间的相对距离上限值为20厘米。
图8为另一个实施例中提示标签展示方法的流程图。如图8所示,一种提示标签展示方法,包括:
步骤802,检测到满足展示提示标签的触发条件时,展示初始状态的包含提示标签区域的窗口,该提示标签区域包括第一图层和第二图层。
具体地,tips,即提示标签,是用来提示关注信息的载体。展示提示标签的触发条件是指满足触发条件后,即展示提示标签。该触发条件可根据需要设定,如计算机出现卡顿、CPU使用率超过使用率阈值等。初始状态的包含提示标签区域的窗口中,第一图层和第二图层的相对位置为(0,0)。初始状态的包含提示标签区域的窗口可以弹窗形式或悬浮窗形式出现。
步骤804,检测光标是否进入提示标签区域内,若是,执行步骤806,若否,返回执行步骤804。
具体地,通过MouseEnter和MouseLeave消息进行监听,以便获取光标在提示标签窗口的位置信息。判断光标是否进入提示标签区域内,若是,实时获取光标的位置信息,若否,继续进行监听,判断光标是否进入提示标签区域内。
步骤806,实时获取该光标的位置信息。
步骤808,根据该光标的位置信息更新第一图层和第二图层之间的相对距离。
步骤810,根据更新的该第一图层和第二图层的相对距离更新包含提示标签区域的窗口。
步骤812,展示该更新的该包含提示标签区域的窗口。
步骤814,检测光标是否离开提示标签区域,若是,执行步骤816,若否,执行步骤806。
步骤816,展示光标最后时刻在所述提示标签区域内时所更新的包含提示标签的窗口。
具体地,光标最后时刻在三维提示标签区域内是指在离开三维提示标签区域时刻相邻的前一时刻。
上述提示标签展示方法,检测到满足展示提示标签的触发条件后,展示包括第一图层和第二图层的提示标签区域的窗口,检测到光标进入提示标签区域,实时采集光标的位置信息,根据光标的位置信息更新第一图层和第二图层之间的相对距离,根据相对距离更新包含提示标签区域的窗口,展示更新的包含提示标签区域的窗口,实现了二维图像模拟三维图像,到达模拟三维动作的效果,吸引用户点击,提高了提示标签的转化率,检测到光标离开提示标签区域,展示光标最后时刻在所述三维提示标签区域内时所更新的包含三维提示标签区域的窗口。
进一步的,上述提示标签展示方法还包括:在展示光标最后时刻在所述提示标签区域内时所更新的包含提示标签的窗口之后,开始计时,达到预设时间后,自动展示所述初始状态的包含提示标签的窗口。
本实施例中,预设时间可根据需要设定,如1秒、3秒等。到达预设时间后,自动展示初始状态的包含三维提示标签区域的窗口,使得包含三维提示标签区域的窗口恢复原状。
图9为一个实施例中提示标签展示装置的结构框图。如图9所示,一种提示标签展示装置,包括第一展示模块902、第一采集模块904、第一更新模块906、第一绘制模块908。其中:
第一展示模块902用于检测到满足展示提示标签的触发条件时,展示初始状态的包含三维提示标签区域的窗口。
第一采集模块904用于若检测到光标在所述三维提示标签区域内,实时获取所述光标的位置信息。
第一更新模块906用于根据所述光标的位置信息更新三维空间模型中观察点位置。
第一绘制模块908用于根据所述更新的观察点位置更新包含三维提示标签区域的窗口。
第一展示模块902还用于展示所述更新的所述包含三维提示标签区域的窗口;以及若检测到所述光标在所述三维提示标签区域外,展示所述初始状态的包含三维提示标签区域的窗口。
上述提示标签展示装置,检测到满足展示提示标签的触发条件时,展示包含三维提示标签区域的窗口,检测到光标在三维提示标签区域内,则获取光标的位置信息,根据光标的位置信息更新三维空间模型中的观察点位置,根据观察点位置更新包含三维提示标签区域的窗口,并展示,使得提示标签区域具有三维空间效果,吸引用户点击,提高了提示标签的转化率,检测到光标离开提示标签区域,展示光标最后时刻在所述三维提示标签区域内时所更新的包含三维提示标签区域的窗口。
在一个实施例中,第一更新模块906还用于获取所述光标的第一位置信息和第二位置信息,得到所述第二位置和第一位置的横坐标差值和纵坐标差值;根据所述横坐标差值与第一修正系数的乘积得到所述观察点的水平转动角度;以及根据所述纵坐标差值与第二修正系数的乘积得到所述观察点的垂直转动角度。
在一个实施例中,第一展示模块902还用于检测到满足展示提示标签的触发条件时,在终端界面上创建一窗口;调用三维图形绘制接口初始化图像设备;从服务器下载三维空间模型文件,加载所述三维空间模型文件,将三维空间模型绘制到所述窗口中,得到初始状态的包含三维提示标签区域的窗口;以及在所述终端界面上展示所述初始状态的包含三维提示标签区域的窗口。
图10为另一个实施例中提示标签展示装置的结构框图。如图10所示,一种提示标签展示装置,包括第一展示模块1002、第一采集模块1004、第一更新模块1006、第一绘制模块1008、第一检测模块1010、第一计时模块1012和第一还原模块1014。其中:
第一检测模块1010用于检测光标是否进入所述三维提示标签区域,若是,则所述第一采集模块1004还用于实时获取光标的位置信息,所述第一更新模块1006还用于根据所述光标的位置信息更新三维空间模型中观察点位置,若否,则所述第一检测模块继续检测光标是否进入所述三维提示标签区域。
第一检测模块1010还用于检测光标是否离开所述三维提示标签区域,若是,则第一展示模块1002还用于展示光标最后时刻在所述三维提示标签区域内时所更新的包含三维提示标签区域的窗口,若否,则第一采集模块1004还用于继续实时获取光标的位置信息,第一更新模块1006还用于根据所述光标的位置信息更新三维空间模型中观察点位置,第一绘制模块1008还用于根据所述更新的观察点位置更新包含三维提示标签区域的窗口,以及所述第一展示模块1002还用于展示所述更新的所述包含三维提示标签区域的窗口。
第一计时模块1012用于在所述展示光标最后时刻在所述三维提示标签区域内时所更新的三维提示标签区域的窗口之后,开始计时。
第一还原模块1014用于达到预设时间后,自动展示所述初始状态的包含三维提示标签的窗口。
在其他实施例中,一种提示标签展示装置,包括第一展示模块、第一采集模块、第一更新模块、第一绘制模块、第一检测模块、第一计时模块和第一还原模块所有可能的组合。
图11为另一个实施例中提示标签展示装置的结构框图。如图11所示,一种提示标签展示装置,包括第二展示模块1102、第二采集模块1104、第二更新模块1106和第二绘制模块1108。其中:
第二展示模块1102用于检测到满足展示提示标签的触发条件时,展示初始状态的包含提示标签区域的窗口,所述提示标签区域包括第一图层和第二图层。
第二采集模块1104用于若检测到光标在所述提示标签区域内,实时获取所述光标的位置信息。
第二更新模块1106用于根据所述光标的位置信息更新第一图层和第二图层之间的相对距离。
第二绘制模块1108用于根据更新的所述第一图层和第二图层的相对距离更新包含提示标签区域的窗口。
第二展示模块1102还用于展示所述更新的所述包含提示标签区域的窗口;以及若检测到所述光标在所述提示标签区域外,展示所述初始状态的包含提示标签区域的窗口。
上述提示标签展示装置,检测到满足展示提示标签的触发条件后,展示包含提示标签区域的窗口,检测到光标在提示标签区域中,实时采集光标的位置信息,根据光标的位置信息更新第一图层和第二图层之间的相对距离,根据相对距离更新包含提示标签区域的窗口,展示更新的包含提示标签区域的窗口,实现了二维图像模拟三维图像,到达模拟三维动作的效果,吸引用户点击,提高了提示标签的转化率。
在一个实施例中,第二更新模块1106还用于获取所述光标的第一位置信息和第二位置信息,得到该第二位置和第一位置的横坐标差和纵坐标差;根据所述横坐标差与调整系数的乘积得到第一图层和第二图层在横坐标轴上的相对距离;以及根据所述纵坐标差与调整系数的乘积得到第一图层与第二图层在纵坐标轴上的相对距离。
图12为另一个实施例中提示标签展示装置的结构框图。如图12所示,一种提示标签展示装置,包括第二展示模块1202、第二采集模块1204、第二更新模块1206、第二绘制模块1208、判断模块1210、第二检测模块1212、第二计时模块1214和第二还原模块1216。其中:
判断模块1210用于在所述第二更新模块1206根据所述光标的位置信息更新第一图层和第二图层之间的相对距离之后,判断所述相对距离是否小于或等于相对距离上限值,若是,所述第二绘制模块1208还用于根据所述相对距离更新包含提示标签区域的窗口,若否,则所述第二绘制模块1208还用于根据所述相对距离上限值更新包含提示标签区域的窗口。
第二检测模块1212用于检测光标是否进入所述提示标签区域,若是,则所述第二采集模块1204还用于实时获取光标的位置信息,所述第二更新模块1206还用于根据所述光标的位置信息更新第一图层和第二图层之间的相对距离,若否,则所述第二检测模块1212还用于继续检测光标是否进入所述提示标签区域。
第二检测模块1212还用于检测光标是否离开所述提示标签区域,若是,则所述第二展示模块1202还用于展示光标最后时刻在所述提示标签区域内时所更新的包含提示标签的窗口,若否,则所述第二采集模块1204还用于继续实时获取光标的位置信息,所述第二更新模块1206还用于根据所述光标的位置信息更新第一图层和第二图层之间的相对距离,所述第二绘制模块1208还用于根据更新的所述第一图层和第二图层的相对距离更新包含提示标签区域的窗口,以及所述第二展示模块1202还用于展示所述更新的包含提示标签区域的窗口。
第二计时模块1214用于在展示光标最后时刻在所述提示标签区域内时所更新的包含提示标签的窗口,开始计时;
第二还原模块1216用于达到预设时间后,自动展示所述初始状态的包含提示标签的窗口。
在其他实施例中,一种提示标签展示装置,包括第二展示模块、第二采集模块、第二更新模块、第二绘制模块、判断模块、第二检测模块、第二计时模块和第二还原模块所有可能的组合。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (20)
1.一种提示标签展示方法,包括:
检测到满足展示提示标签的触发条件时,展示初始状态的包含三维提示标签区域的窗口;
若检测到光标在所述三维提示标签区域内,实时获取所述光标的位置信息;
根据所述光标的位置信息更新三维空间模型中观察点位置;
根据所述更新的观察点位置更新包含三维提示标签区域的窗口;
展示所述更新的所述包含三维提示标签区域的窗口;
若检测到所述光标在所述三维提示标签区域外,展示所述初始状态的包含三维提示标签区域的窗口。
2.根据权利要求1所述的方法,其特征在于,所述根据所述光标的位置信息更新三维空间模型中观察点位置,包括:
获取所述光标的第一位置信息和第二位置信息,得到所述第二位置和第一位置的横坐标差值和纵坐标差值;
根据所述横坐标差值与第一修正系数的乘积得到所述观察点的水平转动角度;
根据所述纵坐标差值与第二修正系数的乘积得到所述观察点的垂直转动角度。
3.根据权利要求1或2所述的方法,其特征在于,所述检测到满足展示提示标签的触发条件时,展示初始状态的包含三维提示标签区域的窗口,包括:
检测到满足展示提示标签的触发条件时,在终端界面上创建一窗口;
调用三维图形绘制接口初始化图像设备;
从服务器下载三维空间模型文件,加载所述三维空间模型文件,将三维空间模型绘制到所述窗口中,得到初始状态的包含三维提示标签区域的窗口;
在所述终端界面上展示所述初始状态的包含三维提示标签区域的窗口。
4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
检测光标是否进入所述三维提示标签区域,若是,则实时获取光标的位置信息,根据所述光标的位置信息更新三维空间模型中观察点位置,若否,则继续检测光标是否进入所述三维提示标签区域;
检测光标是否离开所述三维提示标签区域,若是,则展示光标最后时刻在所述三维提示标签区域内时所更新的包含三维提示标签区域的窗口,若否,则继续实时获取光标的位置信息,根据所述光标的位置信息更新三维空间模型中观察点位置,根据所述更新的观察点位置更新包含三维提示标签区域的窗口,以及展示所述更新的所述包含三维提示标签区域的窗口。
5.根据权利要求4所述的方法,其特征在于,在所述展示光标最后时刻在所述三维提示标签区域内时所更新的三维提示标签区域的窗口之后,所述方法还包括:
开始计时,达到预设时间后,自动展示所述初始状态的包含三维提示标签的窗口。
6.一种提示标签展示方法,包括:
检测到满足展示提示标签的触发条件时,展示初始状态的包含提示标签区域的窗口,所述提示标签区域包括第一图层和第二图层;
若检测到光标在所述提示标签区域内,实时获取所述光标的位置信息;
根据所述光标的位置信息更新第一图层和第二图层之间的相对距离;
根据更新的所述第一图层和第二图层的相对距离更新包含提示标签区域的窗口;
展示所述更新的包含提示标签区域的窗口;
若检测到所述光标在所述提示标签区域外,展示所述初始状态的包含提示标签区域的窗口。
7.根据权利要求6所述的方法,其特征在于,所述根据所述光标的位置信息更新第一图层和第二图层之间的相对距离,包括:
获取所述光标的第一位置信息和第二位置信息,得到所述第二位置和第一位置的横坐标差和纵坐标差;
根据所述横坐标差与调整系数的乘积得到第一图层和第二图层在横坐标轴上的相对距离;
根据所述纵坐标差与调整系数的乘积得到第一图层与第二图层在纵坐标轴上的相对距离。
8.根据权利要求6或7所述的方法,其特征在于,在所述根据所述光标的位置信息更新第一图层和第二图层之间的相对距离之后,所述方法还包括:
判断所述相对距离是否小于或等于相对距离上限值,若是,根据所述相对距离更新包含提示标签区域的窗口,若否,则根据所述相对距离上限值更新包含提示标签区域的窗口。
9.根据权利要求6或7所述的方法,其特征在于,所述方法还包括:
检测光标是否进入所述提示标签区域,若是,则实时获取光标的位置信息,根据所述光标的位置信息更新第一图层和第二图层之间的相对距离,若否,则继续检测光标是否进入所述提示标签区域;
检测光标是否离开所述提示标签区域,若是,则展示光标最后时刻在所述提示标签区域内时所更新的包含提示标签的窗口,若否,则继续实时获取光标的位置信息,根据所述光标的位置信息更新第一图层和第二图层之间的相对距离,根据更新的所述第一图层和第二图层的相对距离更新包含提示标签区域的窗口,以及展示所述更新的包含提示标签区域的窗口。
10.根据权利要求9所述的方法,其特征在于,在展示光标最后时刻在所述提示标签区域内时所更新的包含提示标签的窗口,所述方法还包括:
开始计时,达到预设时间后,自动展示所述初始状态的包含提示标签的窗口。
11.一种提示标签展示装置,其特征在于,包括:
第一展示模块,用于检测到满足展示提示标签的触发条件时,展示初始状态的包含三维提示标签区域的窗口;
第一采集模块,用于若检测到光标在所述三维提示标签区域内,实时获取所述光标的位置信息;
第一更新模块,用于根据所述光标的位置信息更新三维空间模型中观察点位置;
第一绘制模块,用于根据所述更新的观察点位置更新包含三维提示标签区域的窗口;
所述第一展示模块还用于展示所述更新的所述包含三维提示标签区域的窗口;以及若检测到所述光标在所述三维提示标签区域外,展示所述初始状态的包含三维提示标签区域的窗口。
12.根据权利要求11所述的装置,其特征在于,所述第一更新模块还用于获取所述光标的第一位置信息和第二位置信息,得到所述第二位置和第一位置的横坐标差值和纵坐标差值;根据所述横坐标差值与第一修正系数的乘积得到所述观察点的水平转动角度;以及根据所述纵坐标差值与第二修正系数的乘积得到所述观察点的垂直转动角度。
13.根据权利要求11或12所述的装置,其特征在于,所述第一展示模块还用于检测到满足展示提示标签的触发条件时,在终端界面上创建一窗口;调用三维图形绘制接口初始化图像设备;从服务器下载三维空间模型文件,加载所述三维空间模型文件,将三维空间模型绘制到所述窗口中,得到初始状态的包含三维提示标签区域的窗口;以及在所述终端界面上展示所述初始状态的包含三维提示标签区域的窗口。
14.根据权利要求11或12所述的装置,其特征在于,所述装置还包括:
第一检测模块,用于检测光标是否进入所述三维提示标签区域,若是,则所述第一采集模块还用于实时获取光标的位置信息,所述第一更新模块还用于根据所述光标的位置信息更新三维空间模型中观察点位置,若否,则所述第一检测模块继续检测光标是否进入所述三维提示标签区域;
所述第一检测模块还用于检测光标是否离开所述三维提示标签区域,若是,则所述第一展示模块还用于展示光标最后时刻在所述三维提示标签区域内时所更新的包含三维提示标签区域的窗口,若否,则所述第一采集模块还用于继续实时获取光标的位置信息,所述第一更新模块还用于根据所述光标的位置信息更新三维空间模型中观察点位置,所述第一绘制模块还用于根据所述更新的观察点位置更新包含三维提示标签区域的窗口,以及所述第一展示模块还用于展示所述更新的所述包含三维提示标签区域的窗口。
15.根据权利要求14所述的装置,其特征在于,所述装置还包括:
第一计时模块,用于在所述展示光标最后时刻在所述三维提示标签区域内时所更新的三维提示标签区域的窗口之后,开始计时;
第一还原模块,用于达到预设时间后,自动展示所述初始状态的包含三维提示标签的窗口。
16.一种提示标签展示装置,其特征在于,包括:
第二展示模块,用于检测到满足展示提示标签的触发条件时,展示初始状态的包含提示标签区域的窗口,所述提示标签区域包括第一图层和第二图层;
第二采集模块,用于若检测到光标在所述提示标签区域内,实时获取所述光标的位置信息;
第二更新模块,用于根据所述光标的位置信息更新第一图层和第二图层之间的相对距离;
第二绘制模块,用于根据更新的所述第一图层和第二图层的相对距离更新包含提示标签区域的窗口;
所述第二展示模块还用于展示所述更新的所述包含提示标签区域的窗口;以及若检测到所述光标在所述提示标签区域外,展示所述初始状态的包含提示标签区域的窗口。
17.根据权利要求16所述的装置,其特征在于,所述第二更新模块还用于获取所述光标的第一位置信息和第二位置信息,得到所述第二位置和第一位置的横坐标差和纵坐标差;根据所述横坐标差与调整系数的乘积得到第一图层和第二图层在横坐标轴上的相对距离;以及根据所述纵坐标差与调整系数的乘积得到第一图层与第二图层在纵坐标轴上的相对距离。
18.根据权利要求16或17所述的装置,其特征在于,所述装置还包括:
判断模块,用于在所述第二更新模块根据所述光标的位置信息更新第一图层和第二图层之间的相对距离之后,判断所述相对距离是否小于或等于相对距离上限值,若是,所述第二绘制模块还用于根据所述相对距离更新包含提示标签区域的窗口,若否,则所述第二绘制模块还用于根据所述相对距离上限值更新包含提示标签区域的窗口。
19.根据权利要求16或17所述的装置,其特征在于,所述装置还包括:
第二检测模块,用于检测光标是否进入所述提示标签区域,若是,则所述第二采集模块还用于实时获取光标的位置信息,所述第二更新模块还用于根据所述光标的位置信息更新第一图层和第二图层之间的相对距离,若否,则所述第二检测模块还用于继续检测光标是否进入所述提示标签区域;
所述第二检测模块还用于检测光标是否离开所述提示标签区域,若是,则所述第二展示模块还用于展示光标最后时刻在所述提示标签区域内时所更新的包含提示标签的窗口,若否,则所述第二采集模块还用于继续实时获取光标的位置信息,所述第二更新模块还用于根据所述光标的位置信息更新第一图层和第二图层之间的相对距离,所述第二绘制模块还用于根据更新的所述第一图层和第二图层的相对距离更新包含提示标签区域的窗口,以及所述第二展示模块还用于展示所述更新的包含提示标签区域的窗口。
20.根据权利要求19所述的装置,其特征在于,所述装置还包括:
第二计时模块,用于在展示光标最后时刻在所述提示标签区域内时所更新的包含提示标签的窗口,开始计时;
第二还原模块,用于达到预设时间后,自动展示所述初始状态的包含提示标签的窗口。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610797461.5A CN106708356B (zh) | 2016-08-31 | 2016-08-31 | 提示标签展示方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610797461.5A CN106708356B (zh) | 2016-08-31 | 2016-08-31 | 提示标签展示方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106708356A true CN106708356A (zh) | 2017-05-24 |
CN106708356B CN106708356B (zh) | 2019-03-01 |
Family
ID=58939715
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610797461.5A Active CN106708356B (zh) | 2016-08-31 | 2016-08-31 | 提示标签展示方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106708356B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111818150A (zh) * | 2020-07-03 | 2020-10-23 | 重庆中科云仿科技有限公司 | 一种基于云平台的cae仿真*** |
CN112465971A (zh) * | 2020-12-03 | 2021-03-09 | 贝壳技术有限公司 | 模型中点位的引导方法和装置、存储介质、电子设备 |
CN114116055A (zh) * | 2021-11-22 | 2022-03-01 | 北京自如信息科技有限公司 | 一种提示标签添加方法及装置 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101976195A (zh) * | 2010-10-29 | 2011-02-16 | 中兴通讯股份有限公司 | 一种设置用户界面的方法及装置 |
CN102520954A (zh) * | 2011-12-15 | 2012-06-27 | 北京新媒传信科技有限公司 | 一种鼠标跟随的实现方法和实现装置 |
CN103019516A (zh) * | 2012-12-10 | 2013-04-03 | 北京奇虎科技有限公司 | 用于显示页面的方法和设备 |
CN103425390A (zh) * | 2013-07-26 | 2013-12-04 | 华为软件技术有限公司 | 信息交互方法和装置 |
CN103853452A (zh) * | 2014-03-04 | 2014-06-11 | 广州市久邦数码科技有限公司 | 一种立体桌面多屏切换的实现方法及*** |
CN103927171A (zh) * | 2014-04-14 | 2014-07-16 | 广州市久邦数码科技有限公司 | 一种立体桌面多屏预览的实现方法及*** |
US20140240232A1 (en) * | 2013-02-23 | 2014-08-28 | Acer Incorporated | Automatic Cursor Rotation |
CN104571906A (zh) * | 2013-10-28 | 2015-04-29 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN106527722A (zh) * | 2016-11-08 | 2017-03-22 | 网易(杭州)网络有限公司 | 虚拟现实中的交互方法、***及终端设备 |
-
2016
- 2016-08-31 CN CN201610797461.5A patent/CN106708356B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101976195A (zh) * | 2010-10-29 | 2011-02-16 | 中兴通讯股份有限公司 | 一种设置用户界面的方法及装置 |
CN102520954A (zh) * | 2011-12-15 | 2012-06-27 | 北京新媒传信科技有限公司 | 一种鼠标跟随的实现方法和实现装置 |
CN103019516A (zh) * | 2012-12-10 | 2013-04-03 | 北京奇虎科技有限公司 | 用于显示页面的方法和设备 |
US20140240232A1 (en) * | 2013-02-23 | 2014-08-28 | Acer Incorporated | Automatic Cursor Rotation |
CN103425390A (zh) * | 2013-07-26 | 2013-12-04 | 华为软件技术有限公司 | 信息交互方法和装置 |
CN104571906A (zh) * | 2013-10-28 | 2015-04-29 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN103853452A (zh) * | 2014-03-04 | 2014-06-11 | 广州市久邦数码科技有限公司 | 一种立体桌面多屏切换的实现方法及*** |
CN103927171A (zh) * | 2014-04-14 | 2014-07-16 | 广州市久邦数码科技有限公司 | 一种立体桌面多屏预览的实现方法及*** |
CN106527722A (zh) * | 2016-11-08 | 2017-03-22 | 网易(杭州)网络有限公司 | 虚拟现实中的交互方法、***及终端设备 |
Non-Patent Citations (4)
Title |
---|
九州书源: "《Flash CS6动画制作 第3版》", 31 October 2013 * |
唐小健: "Flash中元件跟随鼠标移动的特效制作之探究", 《电脑知识与技术》 * |
姚红革等: "基于OpenGL实现三维物体绕任意轴旋转", 《西安工业大学学报》 * |
李盛,万敏等: "基于OpenGL视点坐标系的三维场景旋转算法", 《计算机工程与应用》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111818150A (zh) * | 2020-07-03 | 2020-10-23 | 重庆中科云仿科技有限公司 | 一种基于云平台的cae仿真*** |
CN111818150B (zh) * | 2020-07-03 | 2021-03-05 | 重庆中科云仿科技有限公司 | 一种基于云平台的cae仿真*** |
CN112465971A (zh) * | 2020-12-03 | 2021-03-09 | 贝壳技术有限公司 | 模型中点位的引导方法和装置、存储介质、电子设备 |
CN112465971B (zh) * | 2020-12-03 | 2022-05-13 | 贝壳技术有限公司 | 模型中点位的引导方法和装置、存储介质、电子设备 |
CN114116055A (zh) * | 2021-11-22 | 2022-03-01 | 北京自如信息科技有限公司 | 一种提示标签添加方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106708356B (zh) | 2019-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107018336B (zh) | 图像处理的方法和装置及视频处理的方法和装置 | |
CN110650368B (zh) | 视频处理方法、装置和电子设备 | |
US8610714B2 (en) | Systems, methods, and computer-readable media for manipulating graphical objects | |
US11443490B2 (en) | Snapping, virtual inking, and accessibility in augmented reality | |
US9275493B2 (en) | Rendering vector maps in a geographic information system | |
US10839572B2 (en) | Contextual virtual reality interaction | |
EP2828831B1 (en) | Point and click lighting for image based lighting surfaces | |
US11064784B2 (en) | Printing method and system of a nail printing apparatus, and a medium thereof | |
CN108255546A (zh) | 一种数据加载动画的实现方法及装置 | |
KR20160128926A (ko) | 터치 경로에 대응하는 디스플레이 패널에 대한 마스크 오버레이를 생성하기 위한 방법 및 시스템 | |
CN110795177A (zh) | 图形绘制方法及装置 | |
CN106708356B (zh) | 提示标签展示方法和装置 | |
CN106447756A (zh) | 用于生成用户定制的计算机生成动画的方法和*** | |
CN107491289B (zh) | 一种窗口渲染方法及装置 | |
Kelly et al. | Basic introduction to pygame | |
EP1412922A1 (en) | A method of rendering a graphics image | |
CN112580213A (zh) | 电场线的显示图像的生成方法和装置、存储介质 | |
Girašek et al. | Visualization of temperature fields distribution on power module within web interface | |
US10290146B2 (en) | Displaying depth effects in digital artwork based on movement of a display | |
CN112799507A (zh) | 人体虚拟模型展示方法、装置、电子设备及存储介质 | |
CN114721751B (zh) | 一种窗口截图方法、装置、电子设备及存储介质 | |
CN114779981B (zh) | 全景视频中可拖拽式热点交互方法、***及存储介质 | |
Chung | Pro Processing for Images and Computer Vision with OpenCV: Solutions for Media Artists and Creative Coders | |
CN115661306A (zh) | 一种动态数字水墨画的展示装置及其展示方法 | |
CN117472368A (zh) | 视图调试方法、装置、计算机设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |