一种游戏角色控制方法及一种虚拟控制部件的控制方法

    公开(公告)号:CN105214306B

    公开(公告)日:2017-03-08

    申请号:CN201510557247.8

    申请日:2015-09-02

    发明人: 李妍 李斌 谢飞 肖龙

    摘要: 本发明公开了一种游戏角色控制方法及一种虚拟控制部件的控制方法,游戏角色控制方法包括:响应于用户的滑屏操作,获取用户初始指示位置p1;监听用户的滑屏操作轨迹,获取用户当前指示位置p2;计算用户当前指示位置p2与用户初始指示位置p1之间的移动距离长度为|u|=|p2-p1|;比较移动距离长度|u|与第一预设阈值S1,当移动距离长度|u|大于第一预设阈值S1时,计算新位置p1'=p2-(p2-p1)/|u|*S1*k,k为预设的常数且k>0,将用户初始指示位置p1更新为新位置p1';根据向量u=p2-p1生成控制游戏角色的操作指令。本发明的控制方法使用户在对游戏角色进行控制时摆脱被束缚的感觉,操作更加灵活和流畅,大大提高了游戏的用户体验效果。

    一种控制游戏角色的方法

    公开(公告)号:CN105194871B

    公开(公告)日:2017-03-22

    申请号:CN201510582713.8

    申请日:2015-09-14

    IPC分类号: A63F13/214 A63F13/428

    摘要: 本发明公开了一种控制游戏角色的方法,用于通过虚拟控制部件对游戏角色进行控制;包括以下步骤:S1)响应于玩家从所述技能按钮所在的位置为起始点的滑动操作,锁定游戏中的虚拟摇杆,以禁用其对游戏角色技能释放方向的控制;S2)监测玩家从所述技能按钮所在的位置为起始点的滑动操作轨迹,获取触摸点当前位置P2,计算触摸点初始点击位置P1至所述触摸点当前位置P2的向量a;S3)响应于玩家滑动操作的释放或者响应于所述向量a满足|a|>L,L为设定阈值,生成控制游戏角色的第一操作指令:控制所述游戏角色释放所述技能按钮对应的技能,释放方向与所述向量a同向;并解除对虚拟摇杆的锁定。本发明的控制游戏角色的方法,能有效降低误操作率。

    一种游戏角色控制方法及一种虚拟控制部件的控制方法

    公开(公告)号:CN105214306A

    公开(公告)日:2016-01-06

    申请号:CN201510557247.8

    申请日:2015-09-02

    发明人: 李妍 李斌 谢飞 肖龙

    摘要: 本发明公开了一种游戏角色控制方法及一种虚拟控制部件的控制方法,游戏角色控制方法包括:响应于用户的滑屏操作,获取用户初始指示位置p1;监听用户的滑屏操作轨迹,获取用户当前指示位置p2;计算用户当前指示位置p2与用户初始指示位置p1之间的移动距离长度为|u|=|p2-p1|;比较移动距离长度|u|与第一预设阈值S1,当移动距离长度|u|大于第一预设阈值S1时,计算新位置p1'=p2-(p2-p1)/|u|*S1*k,k为预设的常数且k>0,将用户初始指示位置p1更新为新位置p1';根据向量u=p2-p1生成控制游戏角色的操作指令。本发明的控制方法使用户在对游戏角色进行控制时摆脱被束缚的感觉,操作更加灵活和流畅,大大提高了游戏的用户体验效果。

    一种控制游戏角色的方法

    公开(公告)号:CN105194871A

    公开(公告)日:2015-12-30

    申请号:CN201510582713.8

    申请日:2015-09-14

    IPC分类号: A63F13/214 A63F13/428

    摘要: 本发明公开了一种控制游戏角色的方法,用于通过虚拟控制部件对游戏角色进行控制;包括以下步骤:S1)响应于玩家从所述技能按钮所在的位置为起始点的滑动操作,锁定游戏中的虚拟摇杆,以禁用其对游戏角色技能释放方向的控制;S2)监测玩家从所述技能按钮所在的位置为起始点的滑动操作轨迹,获取触摸点当前位置P2,计算触摸点初始点击位置P1至所述触摸点当前位置P2的向量a;S3)响应于玩家滑动操作的释放或者响应于所述向量a满足|a|>L,L为设定阈值,生成控制游戏角色的第一操作指令:控制所述游戏角色释放所述技能按钮对应的技能,释放方向与所述向量a同向;并解除对虚拟摇杆的锁定。本发明的控制游戏角色的方法,能有效降低误操作率。