# eEvadeSkillShotType

# 说明

闪避系统中技能弹道的类型枚举,定义了不同形状和行为的技能类型,用于闪避计算。

# 如何使用

std::vector<Evade::eEvadeData> dangerousSkillshots;
Evade::IsAboutToHit(dangerousSkillshots, myPosition, 100);
for (const auto& skillshot : dangerousSkillshots)
{
    if (skillshot.Type == Evade::eEvadeSkillShotType::SkillshotMissileLine)
    {
        // 处理直线飞行道弹道技能
    }
}

# Properties

key value remarks
SkillshotLine 0 线形技能
SkillshotMissileLine 1 线形飞行道技能
SkillshotCircle 2 圆形范围技能
SkillshotCone 3 扇形范围技能
SkillshotMissileCone 4 扇形飞行道技能
SkillshotArc 5 弧形技能
SkillshotRing 6 环形技能