pygame吧 关注:722贴子:1,947
  • 1回复贴,共1

求如何让一个目标每隔一段时间随机改变移动方向

只看楼主收藏回复

我想让玩家的角色每隔一段时间随机改变移动方向但不改变移动速度


IP属地:澳大利亚1楼2021-04-05 18:07回复
    目前我有一个想法
    红点:玩家
    黑框:屏幕
    黄圈:定位圈
    先说一个前提,玩家在装上黑框的时候会反弹
    由于玩家的移动速度不变,所以玩家可能的最终位置就在这个黄圈上(不考虑反弹),也就是说可以在需要转向的时候先确定黄圈位置然后在圈上取一个点,随后往那个方向移动就可以了
    我在网上找到了一个可以让玩家以固定速度往鼠标点击方向移动的代码,稍微改改就可以用了
    目前我的问题就是如何在黄圈上取点,求大佬解答


    IP属地:澳大利亚2楼2021-04-05 18:16
    回复