zl程序教程

您现在的位置是:首页 >  后端

当前栏目

小学生python游戏编程arcade----敌人自动面向角色并开火

Python游戏自动编程 ---- 面向 角色 小学生
2023-09-11 14:20:48 时间

前言

接上篇文章继续解绍arcade游戏编程的基本知识。今天主要解绍学习敌人如何寻找角色方向及角色开炮

敌人自动攻击角色的实现

1、

1.1 计算角度,使用敌人面向角色

        # 起始位置
        start_x = enemy.center_x
        start_y = enemy.center_y

        # 目标位置
        dest_x = self.player.center_x
        dest_y = self.player.center_y

        # 计算子弹行进的角度。
        x_diff = dest_x - start_x