private OnAiSkill ( |
||
entity | ||
skillId | int | |
return | void |
private void OnAiSkill(EntityInfo entity, int skillId)
{
if (null != entity) {
SkillInfo skillInfo = entity.GetSkillStateInfo().GetSkillInfoById(skillId);
if (null != skillInfo) {
if (GfxSkillSystem.Instance.StartSkill(entity.GetId(), skillInfo.ConfigData, 0)) {
Utility.EventSystem.Publish("ui_skill_cooldown", "ui", entity.GetId(), skillId, skillInfo.ConfigData.cooldown / 1000.0f);
}
}
}
}