CN111870946B - 信息处理方法、装置、设备及计算机可读存储介质 - Google Patents
信息处理方法、装置、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN111870946B CN111870946B CN202010787022.2A CN202010787022A CN111870946B CN 111870946 B CN111870946 B CN 111870946B CN 202010787022 A CN202010787022 A CN 202010787022A CN 111870946 B CN111870946 B CN 111870946B
- Authority
- CN
- China
- Prior art keywords
- sliding operation
- alternative
- candidate object
- target candidate
- tire
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 34
- 238000003672 processing method Methods 0.000 title claims abstract description 18
- 230000004044 response Effects 0.000 claims abstract description 48
- 238000000034 method Methods 0.000 claims abstract description 26
- 238000004590 computer program Methods 0.000 claims description 10
- 230000003993 interaction Effects 0.000 abstract description 11
- 230000009466 transformation Effects 0.000 abstract description 9
- 238000006467 substitution reaction Methods 0.000 abstract description 6
- 238000009434 installation Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 9
- 230000008569 process Effects 0.000 description 6
- 238000005070 sampling Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011900 installation process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F13/422—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle automatically for the purpose of assisting the player, e.g. automatic braking in a driving game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/803—Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种信息处理方法、装置、设备及计算机可读存储介质,方法包括:响应于作用于图形用户界面中对车辆的车轮区域向第一方向的第一滑动操作,根据第一滑动操作的初始触点的数量确定操作对象,操作对象为轮胎或者轮毂;从与操作对象对应的至少一个备选对象中确定目标备选对象,在图形用户界面显示目标备选对象;响应于对目标备选对象向与第一方向不同的第二方向的第二滑动操作,将目标备选对象安装到车轮区域中,只需一个滑动操作即可调出相应类型的备选对象,简化了操作步骤,根据初始触点的数量确定第一滑动操作的操作对象,不会误操作,提高了改造效率,并且丰富了人机交互方式,用户代入感更强。
Description
技术领域
本发明涉及人机交互技术领域,尤其涉及一种信息处理方法、装置、设备及计算机可读存储介质。
背景技术
在移动端的赛车类游戏中,车辆改造是最常见的玩法,其中轮胎和轮毂是车辆改造中最常见的改造部位。
目前,对轮胎(或轮毂)的更换首先需要玩家通过如下步骤调出可供选则的更换对象:玩家需要通过单击部位选择入口链接进入车辆改造部位列表,例如,可以将车辆改造部位在tab栏中列出,然后单击选中tab栏中的轮胎(或轮毂)项,确认更换对象为轮胎(或轮毂)项,终端设备显示可更换的轮胎(或轮毂)数据列表。可通过滑动车辆的轮胎或轮毂来将原有的轮胎或轮毂拆卸,然后以玩家选中的轮胎或轮毂替换拆卸的轮胎或轮毂,完成新的轮胎或轮毂的安装。
然而,上述车辆改造方式中,玩家需要多次单击操作才能调出更换对象的可更换数据,完成轮胎或轮毂的更换改造,操作繁琐,效率低,且交互方式单一,缺乏代入感,用户体验差。并且,由于轮胎和轮毂彼此相邻,在上述滑动轮胎或轮毂进行拆卸的过程中,容易导致误操作,可用性差。
发明内容
本发明提供一种信息处理方法、装置、设备及计算机可读存储介质,用以解决现有技术中需要多次单击操作才能调出替换对象的可替换数据,完成轮胎或轮毂的替换改造,操作繁琐,效率低,且交互方式单一,缺乏代入感,滑动轮胎或轮毂进行拆卸容易误操作的问题。
本发明的一个方面是提供一种信息处理方法,包括:
响应于作用于所述图形用户界面中对车辆的车轮区域向第一方向的第一滑动操作,根据所述第一滑动操作的初始触点的数量确定所述第一滑动操作的操作对象,所述操作对象为轮胎或者轮毂,所述轮胎或所述轮毂位于所述车轮区域;
从与所述操作对象对应的至少一个备选对象中确定目标备选对象,所述至少一个备选对象包括备选轮胎或者备选轮毂;
在所述图形用户界面显示所述目标备选对象;
响应于对所述目标备选对象向第二方向的第二滑动操作,将所述目标备选对象安装到所述车轮区域中,所述第二方向与所述第一方向不同。
本发明的另一个方面是提供一种信息处理装置,包括:
操作对象确定模块,用于响应于作用于所述图形用户界面中对车辆的车轮区域向第一方向的第一滑动操作,根据所述第一滑动操作的初始触点的数量确定所述第一滑动操作的操作对象,所述操作对象为轮胎或者轮毂,所述轮胎或所述轮毂位于所述车轮区域;
信息处理模块,用于从与所述操作对象对应的至少一个备选对象中确定目标备选对象,所述至少一个备选对象包括备选轮胎或者备选轮毂;
显示模块,用于在所述图形用户界面显示所述目标备选对象;
替换安装模块,用于响应于对所述目标备选对象向第二方向的第二滑动操作,将所述目标备选对象安装到所述车轮区域中,所述第二方向与所述第一方向不同。操作对象确定模块本发明的另一个方面是提供一种终端设备,包括:
处理器,存储器,以及存储在所述存储器上并可在所述处理器上运行的计算机程序;
其中,所述处理器运行所述计算机程序时实现上述所述的信息处理方法。
本发明的另一个方面是提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述所述的信息处理方法。
本发明提供的信息处理方法、装置、设备及计算机可读存储介质,通过响应于作用于所述图形用户界面中对车辆的车轮区域向第一方向的第一滑动操作,根据所述第一滑动操作的初始触点的数量确定所述第一滑动操作的操作对象,所述操作对象为轮胎或者轮毂,所述轮胎或所述轮毂位于所述车轮区域;从与所述操作对象对应的至少一个备选对象中确定目标备选对象,所述至少一个备选对象包括备选轮胎或者备选轮毂;在所述图形用户界面显示所述目标备选对象;响应于对所述目标备选对象向第二方向的第二滑动操作,将所述目标备选对象安装到所述车轮区域中,所述第二方向与所述第一方向不同,只需一个滑动操作就可以调出待更换部位的备选对象,简化了操作步骤,并且根据第一滑动操作的初始触点的数量确定操作对象,降低了误操作的可能性,提高了改造效率,并且通过滑动操作进行轮胎或轮毂的更换操作,丰富了人机交互方式,用户代入感更强,改善了用户体验。
附图说明
图1为本发明实施例提供的信息处理方法流程图;
图2为本发明实施例提供的滑动操作示意图;
图3为本发明实施例提供的信息处理方法流程图;
图4为本发明实施例提供的滑动操作示意图;
图5为本发明实施例提供的偏移角度的示意图;
图6为本发明实施例提供的信息处理装置的结构示意图;
图7为本发明实施例提供的终端设备的结构示意图。
通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
本发明所涉及的术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。在以下各实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。
本发明具体应用于可运行于移动终端的赛车类游戏中,用于进行车辆中轮胎和轮毂的改造替换。
下面以具体地实施例对本发明的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
图1为本发明实施例提供的信息处理方法流程图;图2为本发明实施例提供的滑动操作示意图。本发明实施例针对现有技术中需要多次单击操作才能调出替换对象的可替换数据,完成轮胎或轮毂的替换改造,操作繁琐,效率低,且交互方式单一,缺乏代入感;以及拆卸轮胎或轮毂的操作方式容易误操作,可用性差的问题,提供了信息处理方法。
本实施例中的方法应用于终端,可以是智能手机、平板、AR设备等移动终端等,在其他实施例中,该方法还可应用于其他设备,本实施例以终端为例进行示意性说明。
如图1所示,该方法具体步骤如下:
步骤S101、响应于作用于图形用户界面中对车辆的车轮区域向第一方向的第一滑动操作,根据第一滑动操作的初始触点的数量确定第一滑动操作的操作对象,操作对象为轮胎或者轮毂,轮胎或轮毂位于车轮区域。
本实施例中,通过终端的显示组件提供图形用户界面,用户可以通过在图形用户界面中对车辆的车辆区域向第一方向的第一滑动操作,即可触发对车辆轮胎或者轮毂的更换操作。
具体地,可以通过第一滑动操作的初始触点的数量来确定第一滑动操作的操作对象是轮胎还是轮毂。
示例性地,可以设置初始触点的数量为2的第一滑动操作的操作对象为轮胎,初始触点的数量为1的第一滑动操作的操作对象为轮毂。如图2所示,可以通过两个手指(双触点)沿逆时针方向的滑动操作来触发轮胎的更换,相当于触发原轮胎的拆卸。在选定一个备选轮胎之后,用户还可以通过两个手指(双触点)沿顺时针方向的滑动操作来确定更换为当前选中的备选轮胎,相当于触发选中的备选轮胎的安装。通过单手指(单触点)沿逆时针方向的滑动操作来触发轮毂的更换,相当于触发原轮毂的拆卸。在选定一个备选轮毂之后,用户还可以通过单手指(单触点)沿顺时针方向的滑动操作来确定更换为当前选中的备选轮毂,相当于触发选中的备选轮毂的安装。
示例性地,还可以设置初始触点的数量为1的第一滑动操作的操作对象为轮胎,初始触点的数量为2的第一滑动操作的操作对象为轮毂。
本实施例中,不同操作对象对应的第一滑动操作的初始触点的数量不同即可,此处对于各个操作对象对应的第一滑动操作的初始触点的具体数量不做具体限定。
另外,第一方向可以是顺时针方向或者逆时针方向,或者可以是向左、向右、向上、向下等中的任意方向,本实施例此处不做具体限定。
另外,图2中所示的手势仅仅用于对第一滑动操作的初始触点的数量和大致方向进行示意性地说明,并不限定第一滑动操作的位置。
本实施例中,车轮区域可以是图形用户界面中车辆模型的车轮所覆盖的区域,或者还可以是图形用户界面中车辆模型中包含车轮在内的一个设定区域,可以由技术人员根据实际应用场景进行设定和更改,本实施例此处不做具体限定。
步骤S102、从与操作对象对应的至少一个备选对象中确定目标备选对象,至少一个备选对象包括备选轮胎或者备选轮毂。
本实施例中,无论操作对象是轮胎或者轮毂,都对应有一个或者多个备选对象。在确定当前的第一滑动操作的操作对象之后,移动终端可以从选择当前操作对象对应的至少一个备选对象中确定一个备选对象,作为目标备选对象。
可选地,移动终端可以将操作对象对应的所有备选对象在图形用户界面上显示,根据用户选择操作确定用户选定的目标备选对象;或者,移动终端可以根据用户的操作,将当前操作对象对应的备选对象一一在图形用户界面上显示,并根据用户的选择操作选定目标备选对象;或者,移动终端可以以其他方式展示当前操作对象对应的备选对象,以供用户选择并确定其中一个作为目标备选对象,本实施例此处不做具体限定。
步骤S103、在图形用户界面显示目标备选对象。
在确定目标备选对象之后,可以在图形用户界面显示目标备选对象,以使用户在图形用户界面进行该目标备选对象的安装操作。
步骤S104、响应于对目标备选对象向第二方向的第二滑动操作,将目标备选对象安装到车轮区域中,第二方向与第一方向不同。
本实施例中,用户可以对图形用户界面显示的目标备选对象进行向第二方向的第二滑动操作,将目标备选对象安装到车轮区域中,从而完成将目标备选对象的安装。
其中,第二方向与第一方向不同。
示例性地,如果第一方向为顺时针方向,则第二方向为逆时针方向;如果第一方向为逆时针方向,则第二方向为顺时针方向。
本发明实施例通过响应于作用于图形用户界面中对车辆的车轮区域向第一方向的第一滑动操作,根据第一滑动操作的初始触点的数量确定第一滑动操作的操作对象,操作对象为轮胎或者轮毂,并从与操作对象对应的至少一个备选对象中确定目标备选对象,在图形用户界面显示目标备选对象,响应于对目标备选对象向与第一方向不同的第二方向的第二滑动操作,将目标备选对象安装到车轮区域中,只需一个滑动操作就可以调出待更换部位的备选对象,简化了操作步骤,并且根据第一滑动操作的初始触点的数量确定操作对象,降低了误操作的可能性,提高了改造效率,并且通过滑动操作进行轮胎或轮毂的更换操作,丰富了人机交互方式,用户代入感更强,改善了用户体验。
图3为本发明实施例提供的信息处理方法流程图;图4为本发明实施例提供的滑动操作示意图;图5为本发明实施例提供的偏移角度的示意图。本实施例中,目标备选对象安装到车轮区域中,包括:将车轮区域中的操作对象替换为目标备选对象。如图3所示,该方法具体步骤如下:
步骤S201、响应于作用于图形用户界面中对车辆的车轮区域向第一方向的第一滑动操作,根据第一滑动操作的初始触点的数量确定第一滑动操作的操作对象,操作对象为轮胎或者轮毂,轮胎或轮毂位于车轮区域。
本实施例中,用户通过对图形用户界面中车辆的车轮区域进行向第一方向的第一滑动操作,即可触发对轮胎或者轮毂的更换操作。
具体地,根据第一滑动操作的初始触点的数量确定第一滑动操作的操作对象,具体可以采用如下方式实现:
根据第一滑动操作的初始触点的位置确定目标车轮区域;根据第一滑动操作的初始触点的数量确定第一滑动操作的操作对象,操作对象位于目标车轮区域。
其中,目标车轮区域可以是图形用户界面中车辆的任意一个车轮所在的区域。
本实施例中,车辆的某一车轮对应的车轮区域可以是图形用户界面中该车轮所覆盖的区域,或者还可以是图形用户界面中包含该车轮在内的一个设定区域,或者还可以是图形用户界面中该车轮附近的一个设定区域,车轮区域的大小和位置均可以由技术人员根据实际应用场景进行配置和调整,本实施例此处不做具体限定。
进一步地,根据第一滑动操作的初始触点的数量确定第一滑动操作的操作对象,可以采用如下方式实现:
若第一滑动操作的初始触点的数量为第一预设值,则确定第一滑动操作的操作对象为轮胎;若第一滑动操作的初始触点的数量为第二预设值,则确定第一滑动操作的操作对象为轮毂。
示例性地,第一预设值为2且第二预设值为1;也就是,可以设置初始触点的数量为2的第一滑动操作的操作对象为轮胎,初始触点的数量为1的第一滑动操作的操作对象为轮毂。如图2所示,可以通过两个手指(双触点)沿逆时针方向的滑动操作来触发轮胎的更换,相当于触发原轮胎的拆卸。在选定一个备选轮胎之后,用户还可以通过两个手指(双触点)沿顺时针方向的滑动操作来确定更换为当前选中的备选轮胎,相当于触发选中的备选轮胎的安装。通过单手指(单触点)沿逆时针方向的滑动操作来触发轮毂的更换,相当于触发原轮毂的拆卸。在选定一个备选轮毂之后,用户还可以通过单手指(单触点)沿顺时针方向的滑动操作来确定更换为当前选中的备选轮毂,相当于触发选中的备选轮毂的安装。
示例性地,触点数量为2的滑动操作,可以是如图2中左侧所示的单手双指的滑动操作,还可以是如图4所示的双手单指的滑动操作;还可以使用触控笔等物体代替手指进行对应操作,本实施例此处不做具体限定。
示例性地,第一预设值为1且第二预设值为2;也即是,设置初始触点的数量为1的第一滑动操作的操作对象为轮胎,初始触点的数量为2的第一滑动操作的操作对象为轮毂。
不同操作对象对应的第一滑动操作的初始触点的数量不同即可,此处对于各个操作对象对应的第一滑动操作的初始触点的数量不做具体限定。
另外,图2和图4中所示的手势仅仅用于对第一滑动操作的初始触点的数量和大致方向进行示意性地说明,并不限定第一滑动操作的位置。
作为一种优选的实施方式,第一方向为顺时针方向或者逆时针方向。也就是说,触发轮胎或轮毂更换的操作为沿顺时针方向或者逆时针方向的滑动操作,这样的操作与实际生活中轮胎或轮毂的更换方式更为类似,用户的代入感更强。
具体地,对于沿顺时针方向或者逆时针方向的滑动操作,滑动操作的偏移角度大于预设角度阈值。
示例性地,滑动操作的偏移角度可以通过以下方式确定:
对于有两个初始触点的第一滑动操作,根据第一滑动操作的两个初始触点的起始位置及其对应的操作终点的位置,确定第一滑动操作的偏移角度;计算初始触点的起始位置,操作终点的位置,以及滑动操作的轨迹上各个采样点与轮胎中心之间的距离,确定当前的滑动操作相对于轮胎中心的偏移距离;如果偏移角度大于预设角度阈值,并且偏移距离小于预设距离阈值,则可以确定当前的滑动操作为沿顺时针方向或者逆时针方向的第一滑动操作。
其中,滑动操作相对于轮胎中心的偏移距离是指:滑动操作的轨迹上各个采样点的偏移距离的最大值,采样点的偏移距离是指采样点到轮胎中心之间的距离与对应初始触点的起始位置到轮胎中心之间的距离的差值。
可选地,预设角度阈值和预设距离阈值可以根据实际应用场景进行设定和更换,本实施例此处不做具体限定。例如,预设角度阈值可以是120°,预设距离阈值可以是10像素。
例如,如图5所示,对于两个初始触点沿顺时针方向的滑动操作,假设两个触点的起始位置分别位于触发起点A和触发起点B,触发起点A对应的操作终点为A1,触发起点B对应的操作终点为B1;可以根据预先设定的基准线,首先分别计算触发起点A与轮胎中心的连线相对于基准线沿顺时针方向的偏移角度a,操作终点A1与轮胎中心的连线相对于基准线沿顺时针方向的偏移角度a1,触发起点B与轮胎中心的连线相对于基准线沿顺时针方向的偏移角度b,操作终点B1与轮胎中心的连线相对于基准线沿顺时针方向的偏移角度b1;那么,当前的滑动操作的偏移角度可以为:(a1-a)+(b1-b)。
可选的,预先设定的基准线可以是以轮胎中心为原点,沿坐标系中Y轴的负轴方向的射线。本实施例中涉及到的坐标系可以以显示界面左上角的点为(0,0)。
可选地,滑动操作的轨迹上各个采样点可以通过在滑动操作过程中每隔预设时间间隔进行一次触点位置的采样得到。其中预设时间间隔可以根据实际应用场景进行设定和更换,本实施例此处不做具体限定。例如,预设时间间隔可以是33毫秒。
步骤S202、从与操作对象对应的至少一个备选对象中确定目标备选对象,至少一个备选对象包括备选轮胎或者备选轮毂。
本实施例中,无论操作对象是轮胎或者轮毂,都对应有一个或者多个备选对象。在确定当前的第一滑动操作的操作对象之后,移动终端可以从选择当前操作对象对应的至少一个备选对象中确定一个备选对象,作为目标备选对象。
在一种可选的实施方式中,从与操作对象对应的至少一个备选对象中确定目标备选对象,具体可以采用如下方式实现:
响应于第一滑动操作的结束,在图形用户界面以列表形式显示至少一个备选对象一一对应的对象图标;响应于对列表中任一对象图标的选中操作,将与选中的对象图标对应的备选对象确定为目标备选对象。
其中,对列表中任一对象图标的选中操作可以是对任一对象图标的单击、长按、重按操作、或向指定方向(如向上)的滑动操作等等,本实施例此处不做具体限定。
具体地,响应于第一滑动操作的结束,在确定第一滑动操作的操作对象之后,可以获取当前的操作对象对应的至少一个备选对象,并将各备选对象一一对应的对象图标以列表形式显示在图形用户界面中,以便于用户查看和选择。
在一种可选的实施例中,在图形用户界面以列表形式显示至少一个备选对象一一对应的对象图标的同时,从所述车轮区域中拆卸并隐藏所述操作对象。比如:在对操作对象进行顺时针或逆时针滑动操作后,可以将各备选对象一一对应的对象图标以列表形式显示在图形用户界面中,同时,将车轮区域中的操作对象进行拆卸并隐藏,以呈现拆卸轮胎或轮毂的过程,示例性地,该拆卸过程可以通过动画的形式进行展示。
示例性地,用户可以通过在图形用户界面中单击某一个对象图标来选中该对象图标对应的备选对象为目标备选对象。
进一步地,响应于对列表中任一对象图标的选中操作,将与选中的对象图标对应的备选对象确定为目标备选对象。
在另一种可选的实施方式中,从与操作对象对应的至少一个备选对象中确定目标备选对象,具体可以采用如下方式实现:
响应于第一滑动操作的结束,在车轮区域的预设范围内显示第一备选对象,第一备选对象为至少一个备选对象中的任一备选对象;响应于对第一备选对象向第三方向的第三滑动操作,将第一备选对象切换为第二备选对象,第二备选对象为至少一个备选对象中除第一备选对象外的任一备选对象;响应第三滑动操作的结束,将第二备选对象确定为目标备选对象。
其中,预设范围可以是与车轮区域的边缘相隔预设距离的区域范围,该区域范围可以以任意形状呈现。第三方向可以是向上、向下、向左、向右、或者向其他任一方向,可以根据实际应用场景需要进行配置和调整,本实施例此处不做具体限定。
示例性地,第三方向与第一方向和第二方向不同。
具体地,响应于第一滑动操作的结束,在确定第一滑动操作的操作对象之后,可以将当前的操作对象对应的至少一个备选对象中的任意一个备选对象作为第一备选对象,显示在图形用户界面内车轮区域的预设范围内;若用户想要查看其它备选对象,可以通过对第一备选对象向第三方向的第三滑动操作来切换显示的备选对象;响应于对第一备选对象向第三方向的第三滑动操作,将第一备选对象切换为第二备选对象,响应第三滑动操作的结束,将第二备选对象确定为目标备选对象。
若用户不对第一备选对象进行向第三方向的第三滑动操作,默认将当前显示的第一备选对象确定为目标备选对象。
步骤S203、在图形用户界面显示目标备选对象。
示例性地,可以在车轮区域的预设范围内显示目标备选对象。
本实施例中,用户选中一个目标备选对象之后,移动终端不会直接将目标备选对象替换到车辆中,而是在当前操作对象周围区域中显示当前选中的目标备选对象,这样用户可以将当前选中的目标备选对象的效果与原有操作对象的效果进行比对。
如果用户对当前选中的目标备选对象的效果不满意,还可以继续通过选中操作选择另一个备选对象,移动终端响应于对另一备选对象的选中操作,更新目标备选对象,并在操作对象周围显示新选中的目标备选对象数据,直至用户选到喜欢的备选对象。
示例性地,选中的目标备选对象可以显示在当前操作对象的中心位置偏移固定坐标的位置,而并未直接替换车辆上已有的操作对象,可以方便用户对当前选中的目标备选对象和车辆上已有的对象进行对比查看。
例如,原有操作对象的中心点的坐标为(X1,Y1),那么,当前选中的目标备选对象对应的中心点可以在(X1-80,Y1+80)的位置。
步骤S204、响应于对目标备选对象向第二方向的第二滑动操作,将车轮区域中的操作对象替换为目标备选对象。
其中,第二方向与第一方向不同。示例性地,如果第一方向为顺时针方向,则第二方向为逆时针方向;如果第一方向为逆时针方向,则第二方向为顺时针方向。
如果用户对当前选中的目标备选对象的效果满意,用户可以通过对目标备选对象向第二方向的第二滑动操作,来确定将车轮区域中的操作对象替换为目标备选对象,从而将当前选中的目标备选对象安装到对应车轮区域中,示例性地,该安装过程可以通过动画的形式进行展示,以更加形象地呈现车辆安装场景。
该步骤中,对目标备选对象向第二方向的第二滑动操作,与步骤S201中对图形用户界面中车辆的车轮区域向第一方向的第一滑动操作类似,方向不同,滑动操作的确定方式一致,本实施例此处不再赘述。
示例性地,如图2和图4所示,若步骤S201中的对图形用户界面中车辆的车轮区域向第一方向的第一滑动操作为双触点逆时针(或顺时针)方向的滑动操作,则该步骤中对图形用户界面中目标备选对象向第二方向的第二滑动操作可以为双触点顺时针(或逆时针)方向的滑动操作。
若步骤S201中的对图形用户界面中车辆模型的车轮区域向第一方向的第一滑动操作为单触点逆时针(或顺时针)方向的滑动操作,则该步骤中对图形用户界面中目标备选对象向第二方向的第二滑动操作可以为单触点顺时针(或逆时针)方向的滑动操作。
该步骤中,响应于对图形用户界面中目标备选对象向第二方向的第二滑动操作,移动终端将当前选中的目标备选对象安装到对应车轮区域中。
可选地,响应于对图形用户界面中目标备选对象向第二方向的第二滑动操作,移动终端还可以将当前选中的目标备选对象安装到车辆的每一个车轮区域中,已将车辆的每个车轮统一进行替换。
步骤S205、播放安装动画。
该步骤为可选步骤,响应于对图形用户界面中目标备选对象向第二方向的第二滑动操作,移动终端还可以播放安装动画,以向用户展示更换效果。
另外,响应于对图形用户界面中目标备选对象向第二方向的第二滑动操作,播放安装动画与步骤S204中将车轮区域中的操作对象替换为目标备选对象可以并行地执行,或者播放安装动画在步骤S204中将车轮区域中的操作对象替换为目标备选对象之前执行,本实施例此处不做具体限定。
本发明实施例通过响应于第一滑动操作的结束,在图形用户界面以列表形式显示至少一个备选对象一一对应的对象图标;响应于对列表中任一对象图标的选中操作,将与选中的对象图标对应的备选对象确定为目标备选对象;或者,通过响应于第一滑动操作的结束,在车轮区域的预设范围内显示第一备选对象,第一备选对象为至少一个备选对象中的任一备选对象;响应于对第一备选对象向第三方向的第三滑动操作,将第一备选对象切换为第二备选对象,第二备选对象为至少一个备选对象中除第一备选对象外的任一备选对象;响应第三滑动操作的结束,将第二备选对象确定为目标备选对象;可以由用户自行选择喜欢的备选对象,并在车轮区域的预设范围内显示目标备选对象,这样用户可以将当前选中的目标备选对象的效果与原有操作对象的效果进行比对,丰富了人机交互方式,用户代入感更强,改善了用户体验。
图6为本发明另一实施例提供的信息处理装置的结构示意图。本发明实施例提供的信息处理装置可以执行信息处理方法实施例提供的处理流程。如图3所示,该信息处理装置30包括:操作对象确定模块301,信息处理模块302,显示模块303和替换安装模块304。
具体地,操作对象确定模块301用于响应于作用于图形用户界面中对车辆的车轮区域向第一方向的第一滑动操作,根据第一滑动操作的初始触点的数量确定第一滑动操作的操作对象,操作对象为轮胎或者轮毂,轮胎或轮毂位于车轮区域。
信息处理模块302用于从与操作对象对应的至少一个备选对象中确定目标备选对象,至少一个备选对象包括备选轮胎或者备选轮毂。
显示模块303用于在图形用户界面显示目标备选对象。
替换安装模块304用于响应于对目标备选对象向第二方向的第二滑动操作,将目标备选对象安装到车轮区域中,第二方向与第一方向不同。
本发明实施例提供的装置可以具体用于执行上述实施例所提供的方法实施例,具体功能此处不再赘述。
本发明实施例通过响应于作用于图形用户界面中对车辆的车轮区域向第一方向的第一滑动操作,根据第一滑动操作的初始触点的数量确定第一滑动操作的操作对象,操作对象为轮胎或者轮毂,并从与操作对象对应的至少一个备选对象中确定目标备选对象,在图形用户界面显示目标备选对象,响应于对目标备选对象向与第一方向不同的第二方向的第二滑动操作,将目标备选对象安装到车轮区域中,只需一个滑动操作就可以调出待更换部位的备选对象,简化了操作步骤,并且根据第一滑动操作的初始触点的数量确定操作对象,降低了误操作的可能性,提高了改造效率,并且通过滑动操作进行轮胎或轮毂的更换操作,丰富了人机交互方式,用户代入感更强,改善了用户体验。
在一种可选的实施例中,信息处理模块还用于:
响应于第一滑动操作的结束,在图形用户界面以列表形式显示至少一个备选对象一一对应的对象图标;响应于对列表中任一对象图标的选中操作,将与选中的对象图标对应的备选对象确定为目标备选对象。
在一种可选的实施方式中,信息处理模块还用于:
响应于第一滑动操作的结束,在车轮区域的预设范围内显示第一备选对象,第一备选对象为至少一个备选对象中的任一备选对象;响应于对第一备选对象向第三方向的第三滑动操作,将第一备选对象切换为第二备选对象,第二备选对象为至少一个备选对象中除第一备选对象外的任一备选对象;响应第三滑动操作的结束,将第二备选对象确定为目标备选对象。
在一种可选的实施方式中,显示模块还用于:
在车轮区域的预设范围内显示目标备选对象。
在一种可选的实施方式中,操作对象确定模块还用于:
根据第一滑动操作的初始触点的位置确定目标车轮区域;根据第一滑动操作的初始触点的数量确定滑动操作的操作对象,操作对象位于目标车轮区域。
在一种可选的实施方式中,替换安装模块还用于:
将车轮区域中的操作对象替换为目标备选对象。
在一种可选的实施方式中,操作对象确定模块还用于:
若第一滑动操作的初始触点数量为第一预设值,则确定第一滑动操作的操作对象为轮胎;若第一滑动操作的初始触点数量为第二预设值,则确定第一滑动操作的操作对象为轮毂。
在一种可选的实施方式中,第一方向为顺时针方向或者逆时针方向。
在一种可选的实施方式中,滑动操作的偏移角度大于预设角度阈值。
本发明实施例提供的装置可以具体用于执行上述实施例所提供的方法实施例,具体功能此处不再赘述。
本发明实施例通过响应于第一滑动操作的结束,在图形用户界面以列表形式显示至少一个备选对象一一对应的对象图标;响应于对列表中任一对象图标的选中操作,将与选中的对象图标对应的备选对象确定为目标备选对象;或者,通过响应于第一滑动操作的结束,在车轮区域的预设范围内显示第一备选对象,第一备选对象为至少一个备选对象中的任一备选对象;响应于对第一备选对象向第三方向的第三滑动操作,将第一备选对象切换为第二备选对象,第二备选对象为至少一个备选对象中除第一备选对象外的任一备选对象;响应第三滑动操作的结束,将第二备选对象确定为目标备选对象;可以由用户自行选择喜欢的备选对象,并在车轮区域的预设范围内显示目标备选对象,这样用户可以将当前选中的目标备选对象的效果与原有操作对象的效果进行比对,丰富了人机交互方式,用户代入感更强,改善了用户体验。
图7为本发明实施例提供的终端设备的结构示意图。如图7所示,该终端设备100包括:处理器1001,存储器1002,以及存储在存储器1002上并可在处理器1001上运行的计算机程序。
其中,处理器1001运行计算机程序时实现上述任一方法实施例提供的信息处理方法。
本发明实施例通过响应于作用于图形用户界面中对车辆的车轮区域向第一方向的第一滑动操作,根据第一滑动操作的初始触点的数量确定第一滑动操作的操作对象,操作对象为轮胎或者轮毂,并从与操作对象对应的至少一个备选对象中确定目标备选对象,在图形用户界面显示目标备选对象,响应于对目标备选对象向与第一方向不同的第二方向的第二滑动操作,将目标备选对象安装到车轮区域中,只需一个滑动操作就可以调出待更换部位的备选对象,简化了操作步骤,并且根据第一滑动操作的初始触点的数量确定操作对象,降低了误操作的可能性,提高了改造效率,并且通过滑动操作进行轮胎或轮毂的更换操作,丰富了人机交互方式,用户代入感更强,改善了用户体验。
另外,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现上述任一方法实施例提供的信息处理方法。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求书指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求书来限制。
Claims (8)
1.一种信息处理方法,通过终端的显示组件提供图形用户界面,其特征在于,包括:
响应于作用于所述图形用户界面中对车辆的车轮区域向第一方向的第一滑动操作,根据所述第一滑动操作的初始触点的位置确定目标车轮区域,根据所述第一滑动操作的初始触点的数量确定所述第一滑动操作的操作对象,所述操作对象位于所述目标车轮区域,所述操作对象为轮胎或者轮毂;
响应于所述第一滑动操作的结束,在所述图形用户界面以列表形式显示所述至少一个备选对象一一对应的对象图标;
响应于对所述列表中任一所述对象图标的选中操作,将与选中的对象图标对应的备选对象确定为目标备选对象,所述至少一个备选对象包括备选轮胎或者备选轮毂;
在所述车轮区域的预设范围内显示所述目标备选对象;
响应于对所述目标备选对象向第二方向的第二滑动操作,将所述目标备选对象安装到所述车轮区域中,所述第二方向与所述第一方向不同,且所述第二方向的第二滑动操作与所述第一方向的第一滑动操作的初始触点数量相同。
2.根据权利要求1所述的方法,其特征在于,所述从与所述操作对象对应的至少一备选对象中确定目标备选对象,包括:
响应于所述第一滑动操作的结束,在所述车轮区域的预设范围内显示第一备选对象,所述第一备选对象为所述至少一个备选对象中的任一备选对象;响应于对所述第一备选对象向第三方向的第三滑动操作,将所述第一备选对象切换为第二备选对象,所述第二备选对象为所述至少一个备选对象中除所述第一备选对象外的任一备选对象;
响应所述第三滑动操作的结束,将所述第二备选对象确定为目标备选对象。
3.根据权利要求1所述的方法,其特征在于,所述目标备选对象安装到所述车轮区域中,包括:
将所述车轮区域中的所述操作对象替换为所述目标备选对象。
4.根据权利要求1所述的方法,其特征在于,所述根据所述第一滑动操作的初始触点的数量确定所述第一滑动操作的操作对象,包括:
若所述第一滑动操作的初始触点数量为第一预设值,则确定所述第一滑动操作的操作对象为轮胎;
若所述第一滑动操作的初始触点数量为第二预设值,则确定所述第一滑动操作的操作对象为轮毂。
5.根据权利要求1所述的方法,其特征在于,所述第一方向为顺时针方向或者逆时针方向。
6.根据权利要求5所述的方法,其特征在于,所述滑动操作的偏移角度大于预设角度阈值。
7.一种终端设备,其特征在于,包括:
处理器,存储器,以及存储在所述存储器上并可在所述处理器上运行的计算机程序;
其中,所述处理器运行所述计算机程序时实现如权利要求1至6中任一项所述的方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010787022.2A CN111870946B (zh) | 2020-08-07 | 2020-08-07 | 信息处理方法、装置、设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010787022.2A CN111870946B (zh) | 2020-08-07 | 2020-08-07 | 信息处理方法、装置、设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111870946A CN111870946A (zh) | 2020-11-03 |
CN111870946B true CN111870946B (zh) | 2024-01-30 |
Family
ID=73211027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010787022.2A Active CN111870946B (zh) | 2020-08-07 | 2020-08-07 | 信息处理方法、装置、设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111870946B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101983094A (zh) * | 2008-04-04 | 2011-03-02 | 株式会社万代南梦宫游戏 | 游戏装置、行驶模拟方法、程序及信息存储介质 |
CN103631496A (zh) * | 2007-01-05 | 2014-03-12 | 苹果公司 | 利用触摸敏感设备控制、操纵和编辑媒体文件的姿态 |
CN110215687A (zh) * | 2019-07-04 | 2019-09-10 | 网易(杭州)网络有限公司 | 游戏对象选择方法及装置 |
CN111228790A (zh) * | 2020-01-21 | 2020-06-05 | 网易(杭州)网络有限公司 | 游戏角色的显示控制方法、装置、电子设备及计算机介质 |
CN111459394A (zh) * | 2020-03-13 | 2020-07-28 | 深圳传音控股股份有限公司 | 交互方法、终端及计算机可读存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9770663B2 (en) * | 2014-03-24 | 2017-09-26 | James Curtis Wilkins | Computerized car racing game system |
-
2020
- 2020-08-07 CN CN202010787022.2A patent/CN111870946B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103631496A (zh) * | 2007-01-05 | 2014-03-12 | 苹果公司 | 利用触摸敏感设备控制、操纵和编辑媒体文件的姿态 |
CN101983094A (zh) * | 2008-04-04 | 2011-03-02 | 株式会社万代南梦宫游戏 | 游戏装置、行驶模拟方法、程序及信息存储介质 |
CN110215687A (zh) * | 2019-07-04 | 2019-09-10 | 网易(杭州)网络有限公司 | 游戏对象选择方法及装置 |
CN111228790A (zh) * | 2020-01-21 | 2020-06-05 | 网易(杭州)网络有限公司 | 游戏角色的显示控制方法、装置、电子设备及计算机介质 |
CN111459394A (zh) * | 2020-03-13 | 2020-07-28 | 深圳传音控股股份有限公司 | 交互方法、终端及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN111870946A (zh) | 2020-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107551537B (zh) | 一种游戏中虚拟角色的控制方法及装置、存储介质、电子设备 | |
CN108287657B (zh) | 技能施加方法及装置、存储介质、电子设备 | |
CN108379839B (zh) | 控件的响应方法、装置和终端 | |
CN108579089B (zh) | 虚拟道具控制方法及装置、存储介质、电子设备 | |
CN110141870B (zh) | 游戏操作方法及装置 | |
US20120036435A1 (en) | Apparatuses and Methods for Rearranging Menu Items | |
CN110302530B (zh) | 虚拟单位控制方法、装置、电子设备和存储介质 | |
CN110339556B (zh) | 一种游戏中的显示控制方法及装置 | |
EP3584710B1 (en) | Method and apparatus for controlling display of mobile terminal, and storage medium | |
CN111729298B (zh) | 一种地图控制方法、装置、电子设备和存储介质 | |
CN111708471B (zh) | 一种控件处理方法和相关装置 | |
CN104461631A (zh) | 一种***ota升级方法和装置 | |
CN104035702A (zh) | 一种防止智能终端误操作的方法和智能终端 | |
CN104620199A (zh) | 输入显示控制设备、瘦客户端***、输入显示控制方法和记录介质 | |
CN112218134A (zh) | 一种输入方法以及相关设备 | |
CN113900570B (zh) | 游戏控制的方法、装置、设备及存储介质 | |
CN111870946B (zh) | 信息处理方法、装置、设备及计算机可读存储介质 | |
CN111966268B (zh) | 界面显示方法、装置及电子设备 | |
CN112764862A (zh) | 应用程序的控制方法、装置及电子设备 | |
CN111459823A (zh) | 游戏软件的测试方法和装置、存储介质、处理器 | |
CN108415570B (zh) | 基于增强现实的控件选择方法和装置 | |
CN104714739A (zh) | 信息处理方法及电子设备 | |
CN114870393A (zh) | 一种技能释放方法、装置、计算机设备及存储介质 | |
CN113407282A (zh) | 一种终端桌面的显示方法、电子设备和计算机存储介质 | |
CN113941152A (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 |