示例#1
0
    private void SearchTarget()
    {
        SkillData data = new SkillData()
        {
            attackTargetTags = targetTags,
            attackDistance   = sightDistance,
            attackAngle      = 360,
            attackType       = SkillAttackType.Single
        };

        Transform[] targetArr = new SelectorAttackSelector().SelectTarget(data, transform);
        targetTF = targetArr.Length == 0 ? null : targetArr[0];
    }
示例#2
0
    private Transform SelectTarget()
    {
        Transform[] target = new SelectorAttackSelector().SelectTarget(skill, transform);

        return(target.Length != 0 ? target[0] : null);
    }