一种二维游戏角色移动控制方法、装置及存储介质
基本信息
申请号 | CN202110775051.1 | 申请日 | - |
公开(公告)号 | CN113509725A | 公开(公告)日 | 2021-10-19 |
申请公布号 | CN113509725A | 申请公布日 | 2021-10-19 |
分类号 | A63F13/55(2014.01)I;A63F13/822(2014.01)I | 分类 | 运动;游戏;娱乐活动; |
发明人 | 陶智 | 申请(专利权)人 | 杭州炎魂网络科技有限公司 |
代理机构 | 北京集佳知识产权代理有限公司 | 代理人 | 纪志超 |
地址 | 310000浙江省杭州市滨江区浦沿街道伟业路3号F幢1楼101室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种二维游戏角色移动控制方法、装置及介质,方法包括:当检测到游戏角色移动时,获取游戏角色的角色位置及原始移动距离;以游戏角色为射线起点向水平方向发射射线,利用游戏物理引擎确定射线与地形碰撞体之间的第一碰撞位置,并利用角色位置及第一碰撞位置计算水平可移动距离;以游戏角色为射线起点向竖直方向发射射线,利用游戏物理引擎确定射线与地形碰撞体之间的第二碰撞位置,并利用角色位置及第二碰撞位置计算竖直可移动距离;利用水平可移动距离、竖直可移动距离及原始移动距离对游戏角色进行移动控制。本发明采用射线计算游戏角色的可移动距离,进而利用该距离控制游戏角色移动,可有效避免由物理模拟导致的角色模型卡住问题。 |
