角色控制方法、装置、电子设备和计算机可读存储介质与流程

xiaoxiao4月前  32


本申请涉及游戏,具体涉及一种角色控制方法、装置、电子设备和计算机可读存储介质。


背景技术:

1、随着科学技术的发展,电子游戏的种类越来越多,比如,电子游戏可以为第一人称射击类游戏(first-person shooting game,fps)。

2、在第一人称射击类游戏中,玩家可以通过拖动虚拟摇杆控制虚拟游戏角色以不同的速度进行移动,然而,目前拖动虚拟摇杆控制虚拟游戏角色的速度的方式的灵活性较低。


技术实现思路

1、本申请实施例提供一种角色控制方法、装置、电子设备和计算机可读存储介质,可以提高控制虚拟游戏角色的速度的灵活性。

2、第一方面,本申请实施例提供一种角色控制方法,通过电子设备提供图形用户界面,上述图形用户界面包括一预设的第一控制区域和位于上述第一控制区域外围的第二控制区域,上述第一控制区域包括一初始位置,上述方法包括:

3、响应作用于上述第一控制区域内的第一滑动操作,控制目标虚拟游戏角色以预定第一速度进行移动;

4、响应作用于上述第二控制区域内的第二滑动操作,根据上述初始位置和上述第二滑动操作对应在上述图形用户界面上的触控点的相对位置,控制上述目标虚拟游戏角色以第二速度进行移动。

5、第二方面,本申请实施例还提供一种角色控制装置,通过电子设备提供图形用户界面,上述图形用户界面包括一预设的第一控制区域和位于上述第一控制区域外围的第二控制区域,上述第一控制区域包括一初始位置,上述装置包括:

6、第一响应模块,用于响应作用于上述第一控制区域内的第一滑动操作,控制目标虚拟游戏角色以预定第一速度进行移动;

7、第二响应模块,用于响应作用于上述第二控制区域内的第二滑动操作,根据上述初始位置和上述第二滑动操作对应在上述图形用户界面上的触控点的相对位置,控制上述目标虚拟游戏角色以第二速度进行移动。

8、第三方面,本申请实施例还提供一种电子设备,包括存储器存储有多条指令;上述处理器从上述存储器中加载指令,以执行本申请实施例所提供的任一种角色控制方法。

9、第四方面,本申请实施例还提供一种计算机可读存储介质,上述计算机可读存储介质存储有多条指令,上述指令适于处理器进行加载,以执行本申请实施例所提供的任一种角色控制方法。

10、本申请实施例中,通过电子设备提供图形用户界面,图形用户界面包括一预设的第一控制区域和位于第一控制区域外围的第二控制区域,第一控制区域包括一初始位置,响应作用于第一控制区域内的第一滑动操作,控制目标虚拟游戏角色以预定第一速度进行移动,响应作用于第二控制区域内的第二滑动操作,根据初始位置和第二滑动操作对应在图形用户界面上的触控点的相对位置,控制目标虚拟游戏角色以第二速度进行移动,实现在第一控制区域和第二控制区域内控制目标虚拟游戏角色以不同的速度进行移动,并且,在第二控制区域内根据不同的相对位置,控制目标虚拟游戏角色以不同的第二速度进行移动,不但可以提高控制目标虚拟游戏角色的速度的灵活性,而且可以降低目标虚拟游戏角色的速度的变化幅度,从而降低体现目标虚拟游戏角色的移动的不同游戏场景之间的差异,进而节省电子设备渲染游戏场景所耗费的计算机资源。



技术特征:

1.一种角色控制方法,其特征在于,通过电子设备提供图形用户界面,所述图形用户界面包括一预设的第一控制区域和位于所述第一控制区域外围的第二控制区域,所述第一控制区域包括一初始位置,所述方法包括:

2.如权利要求1所述的角色控制方法,其特征在于,所述图形用户界面还包括位于所述第二控制区域外围的第三控制区域,所述方法还包括:

3.如权利要求1所述的角色控制方法,其特征在于,所述响应作用于所述第二控制区域内的第二滑动操作,根据所述初始位置和所述第二滑动操作对应在所述图形用户界面上的触控点的相对位置,控制所述目标虚拟游戏角色以第二速度进行移动,包括:

4.如权利要求1所述的角色控制方法,其特征在于,所述图形用户界面还包括设置控件,所述方法还包括:

5.如权利要求1所述的角色控制方法,其特征在于,所述方法还包括:

6.如权利要求5所述的角色控制方法,其特征在于,所述控件包括所述第一控制区域对应的第一子控件以及所述第二控制区域对应的第二子控件,所述响应于对所述控件的触发操作,对所述第一控制区域和/或所述第二控制区域进行调整,包括:

7.如权利要求6所述的角色控制方法,其特征在于,触发操作为滑动操作,所述第一子控件和所述第二子控件用于对控制区域的区域范围进行调整,所述响应于对所述第一子控件的触发操作,对所述第一控制区域进行调整,包括:

8.如权利要求7所述的角色控制方法,其特征在于,所述根据所述第二子控件滑动后的位置,对所述第二控制区域的区域范围进行调整,包括:

9.如权利要求7所述的角色控制方法,其特征在于,所述根据所述第一子控件滑动后的位置,对所述第一控制区域的区域范围进行调整,包括:

10.如权利要求5所述的角色控制方法,其特征在于,触发操作为滑动操作,所述控件包括用于对控制区域对应的速度进行调整的速度子控件,所述响应于对所述控件的触发操作,对所述第一控制区域和/或所述第二控制区域进行调整,包括:

11.如权利要求10所述的角色控制方法,其特征在于,所述根据所述速度子控件滑动后的位置,对所述第二控制区域对应的速度进行调整,包括:

12.如权利要求10所述的角色控制方法,其特征在于,所述控件还包括所述第一控制区域对应的第一子控件以及所述第二控制区域对应的第二子控件,所述第一子控件和所述第二子控件用于对控制区域的区域范围进行调整,所述根据所述速度子控件滑动后的位置,对所述第一控制区域和/或所述第二控制区域对应的速度进行调整,包括:

13.如权利要求12所述的角色控制方法,其特征在于,所述若所述速度子控件滑动后的位置位于所述第一子控件和所述第二子控件之间,则根据所述速度子控件滑动后的位置,对所述第一控制区域和/或所述第二控制区域对应的速度进行调整,包括:

14.如权利要求5所述的角色控制方法,其特征在于,所述响应于对所述控件的触发操作,对所述第一控制区域和/或所述第二控制区域进行调整,包括:

15.如权利要求5所述的角色控制方法,其特征在于,所述控件上显示有所述第一控制区域和所述第二控制区域,所述响应于对所述控件的触发操作,对所述第一控制区域和/或所述第二控制区域进行调整,包括:

16.如权利要求1所述的角色控制方法,其特征在于,在控制所述目标虚拟游戏角色移动之后,还包括:

17.如权利要求1-16任一项所述的角色控制方法,其特征在于,所述初始位置为所述第一控制区域的中心位置,或者,所述初始位置为作用于所述第一控制区域内的触发操作对应的触发位置。

18.一种角色控制装置,其特征在于,通过电子设备提供图形用户界面,所述图形用户界面包括一预设的第一控制区域和位于所述第一控制区域外围的第二控制区域,所述第一控制区域包括一初始位置,所述装置包括:

19.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行如权利要求1至17任一项所述的角色控制方法。

20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至17任一项所述的角色控制方法。


技术总结
本申请公开了一种角色控制方法、装置、电子设备和计算机可读存储介质,本申请实施例通过电子设备提供图形用户界面,所述图形用户界面包括一预设的第一控制区域和位于所述第一控制区域外围的第二控制区域,所述第一控制区域包括一初始位置,所述方法包括:响应作用于所述第一控制区域内的第一滑动操作,控制目标虚拟游戏角色以预定第一速度进行移动;响应作用于所述第二控制区域内的第二滑动操作,根据所述初始位置和所述第二滑动操作对应在所述图形用户界面上的触控点的相对位置,控制所述目标虚拟游戏角色以第二速度进行移动。本申请实施例可以提高控制目标虚拟游戏角色速度的灵活性。

技术研发人员:周一君
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)