public void SelectSpellTarget(ObjectHero objHero) { ReturnData(); SpellAILogic FinishAi = ChooseAILogicPriority(objHero, (int)EM_SPELL_AI_TYPE.EM_SPELL_AI_TYPE_NORMAL, (int)objHero.GetLaunchFreeSpellIndex());//获取能释放技能的有效优先级 if (SceneObjectManager.GetInstance().GetIsFireSignState() && SceneObjectManager.GetInstance().GetFireSighCreatrue() != null) { objHero.SetSkillLockTarget(SceneObjectManager.GetInstance().GetFireSighCreatrue()); } else { objHero.SetSkillLockTarget(FinishAi.GetSkillTag()); } }