本发明涉及操作转换领域,特别是涉及一种移动端转pc端的操作方法、操作设备及介质。
背景技术:
1、云游戏就是将游戏放在服务器端运行,将渲染完毕后的游戏画面压缩后通过网络传送给用户的一种游玩方式。其中有一种场景就是移动手机端通过网络连接个人计算机(personal computer,pc),畅玩pc端游戏。
2、由于移动端与pc端的输入设备完全不一样,用户习惯也完全不一样。如何把移动端用户点击、划动屏幕等操作转换成pc端鼠标、键盘输入操作,成为该模式重点要解决的问题。
3、由此可见,如何将移动端转为pc端的操作,以符合移动端用户操作习惯是本领域人员亟需解决的技术问题。
技术实现思路
1、本发明的目的是提供一种移动端转pc端的操作方法、操作设备及介质,用于将移动端的操作转换为pc端的操作,以符合移动端用户的操作习惯。
2、为解决上述技术问题,本发明提供一种移动端转pc端的操作方法,应用于移动端,所述方法包括:
3、接收触摸操作事件并获取与所述触摸操作事件对应的触摸操作指令;
4、将所述触摸操作指令转换为鼠标操作指令;其中,转换过程中包括移动操作的转换,所述移动操作的转换通过坐标转换实现。
5、优选地,所述移动操作的转换通过坐标转换实现包括:
6、获取同一手指在第一时刻的触摸位置的绝对坐标与第二时刻的触摸位置的绝对坐标的差值;
7、根据所述差值确定转换后鼠标移动操作的相对位移。
8、优选地,所述将所述触摸操作指令转换为鼠标操作指令包括:
9、在检测到所述触摸操作事件为按压指按压事件时,将按压指按压事件的指令转换为鼠标的点击指令;
10、在检测到所述触摸操作事件为移动指移动事件时,按照特定间隔生成移动指的相对位移信息;根据所述移动指的相对位移信息生成所述鼠标的相对位移信息,以将手指移动事件的指令转换为所述鼠标的移动指令;其中,所述相对位移信息是移动后所述移动指的触摸位置的坐标与移动前所述移动指的触摸位置的坐标的差值;
11、在检测到所述触摸操作事件为按压指抬起事件时,将按压指抬起事件的指令转换为所述鼠标的松开指令。
12、优选地,所述按压指为在检测到所述移动端的屏幕上未存在手指的情况下,第一次检测到按压事件时对应的手指;
13、所述移动指为所述移动端的屏幕上所有手指中最后按压在所述移动端屏幕上的手指。
14、优选地,还包括:
15、在检测到所述触摸操作事件为所述按压指按压事件后,若检测到所述触摸操作事件为移动指按压事件,则获取所述移动指按压事件触发位置的坐标,将所述移动指按压事件触发位置的坐标作为计算所述相对位移信息时所述移动指移动前的位置坐标。
16、优选地,还包括:
17、在检测到所述按压指按压的情况下,若检测所述触摸操作事件为移动指抬起事件时,则将所述移动端的屏幕上存在的手指作为新的移动指,并将所述新的移动指的触摸位置的坐标作为计算所述相对位移信息时所述新的移动指移动前的位置坐标。
18、优选地,所述将所述触摸操作指令转换为鼠标操作指令包括:
19、结合所述移动端的屏幕的尺寸将移动指的相对位移转换为鼠标操作的相对位移,以将所述触摸操作指令转换为所述鼠标操作指令。
20、优选地,转换后所述鼠标的初始点击位置为所述pc端的屏幕中心点的坐标。
21、优选地,在所述将所述触摸操作指令转换为鼠标操作指令之后,还包括:
22、将所述鼠标操作指令发送至所述pc端,以便于所述pc端根据所述鼠标操作指令确定所述鼠标待执行的操作类型、所述鼠标待执行的操作的位置坐标/相对位移;根据所述鼠标待执行的操作类型、所述鼠标待执行的操作的位置坐标/相对位移控制所述鼠标的操作。
23、优选地,确定所述鼠标待执行的操作的位置坐标/相对位移包括:
24、结合所述pc端的屏幕的尺寸将所述鼠标操作的位置坐标/相对位移转换为所述鼠标待执行的操作的位置坐标/相对位移。
25、为解决上述技术问题,本发明提供一种移动端转pc端的操作设备,包括:
26、存储器,用于存储计算机程序;
27、处理器,用于执行所述计算机程序时实现上述的移动端转pc端的操作方法的步骤。
28、为解决上述技术问题,本发明提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的移动端转pc端的操作方法的步骤。
29、本发明所提供的一种移动端转pc端的操作方法,该方法中根据触摸操作事件对应的移动端的触摸操作指令,并将触摸操作指令转换为pc端的鼠标操作指令,实现了将移动端的操作转换为pc端的操作;其次,相比于之前的仅仅通过点击移动端和pc端的对应位置实现移动端操作转pc端操作的方式,本发明提供的方法中,在转换过程中包含移动操作的转换,符合用户在移动端转pc端的操作过程中的移动操作需求,且移动操作转换通过坐标转换实现,使得能够较精确地将移动端操作转换为pc端的操作,提高了用户体验感。
30、此外,本发明还提供一种移动端转pc端的操作设备,计算机可读存储介质,与上述提到的移动端转pc端的操作方法具有相同或相对应的技术特征,效果同上。
1.一种移动端转pc端的操作方法,其特征在于,应用于移动端,所述方法包括:
2.根据权利要求1所述的移动端转pc端的操作方法,其特征在于,所述移动操作的转换通过坐标转换实现包括:
3.根据权利要求1所述的移动端转pc端的操作方法,其特征在于,所述将所述触摸操作指令转换为鼠标操作指令包括:
4.根据权利要求3所述的移动端转pc端的操作方法,其特征在于,所述按压指为在检测到所述移动端的屏幕上未存在手指的情况下,第一次检测到按压事件时对应的手指;
5.根据权利要求4所述的移动端转pc端的操作方法,其特征在于,还包括:
6.根据权利要求4所述的移动端转pc端的操作方法,其特征在于,还包括:
7.根据权利要求1至6任意一项所述的移动端转pc端的操作方法,其特征在于,所述将所述触摸操作指令转换为鼠标操作指令包括:
8.根据权利要求3所述的移动端转pc端的操作方法,其特征在于,转换后所述鼠标的初始点击位置为所述pc端的屏幕中心点的坐标。
9.根据权利要求7所述的移动端转pc端的操作方法,其特征在于,在所述将所述触摸操作指令转换为鼠标操作指令之后,还包括:
10.根据权利要求9所述的移动端转pc端的操作方法,其特征在于,确定所述鼠标待执行的操作的位置坐标/相对位移包括:
11.一种移动端转pc端的操作设备,其特征在于,包括:
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至10任一项所述的移动端转pc端的操作方法的步骤。