Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / role / Enemy.cs
@小李xl 小李xl on 7 Nov 2022 429 bytes 敌人锁定玩家并自动开火

public class Enemy : Role
{
    public Enemy() : base(ResourcePath.prefab_role_Enemy_tscn)
    {
        AttackLayer = PhysicsLayer.Wall | PhysicsLayer.Props | PhysicsLayer.Player;
        Camp = CampEnum.Camp2;
    }

    public override void _Process(float delta)
    {
        base._Process(delta);
        
        if (Holster.ActiveWeapon != null)
        {
            Holster.ActiveWeapon.Trigger();
        }
    }
}