Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / activity / role / enemy / EnemyRoleState.cs
@小李xl 小李xl on 25 Feb 2024 552 bytes 敌人添加攻击间隔配置

public class EnemyRoleState : RoleState
{
    /// <summary>
    /// 视野半径, 单位像素, 发现玩家后改视野范围可以穿墙
    /// </summary>
    public float ViewRange = 250;

    /// <summary>
    /// 发现玩家后跟随玩家的视野半径
    /// </summary>
    public float TailAfterViewRange = 400;

    /// <summary>
    /// 背后的视野半径, 单位像素
    /// </summary>
    public float BackViewRange = 50;

    /// <summary>
    /// 攻击间隔时间, 秒
    /// </summary>
    public float AttackInterval = 0;
}