| | |
| | | m_Skill7.RemoveAllListeners(); |
| | | skillXP.RemoveAllListeners(); |
| | | PlayerSkillDatas.OnRefreshSkill -= OnSkillRefresh; |
| | | if(AchievementGoto.achievementType == AchievementGoto.ExcuteSkill) |
| | | if (AchievementGoto.achievementType == AchievementGoto.ExcuteSkill) |
| | | { |
| | | AchievementGoto.achievementType = 0; |
| | | } |
| | |
| | | m_Skill7.SetSkillData(indexSkillDataDict[6]); |
| | | |
| | | m_BlinkSkill.SetSkillData(PlayerDatas.Instance.skill.GetSKillById(190)); |
| | | switch (PlayerDatas.Instance.baseData.Job) |
| | | { |
| | | case 1: |
| | | m_SkillXP.SetSkillData(PlayerDatas.Instance.skill.GetSKillById(150)); |
| | | break; |
| | | case 2: |
| | | m_SkillXP.SetSkillData(PlayerDatas.Instance.skill.GetSKillById(250)); |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | |
| | | var model = ModelCenter.Instance.GetModel<SkillModel>();
|
| | | var skillXpId = model.GetXpSkillID(); |
| | | m_SkillXP.SetSkillData(PlayerDatas.Instance.skill.GetSKillById(skillXpId)); |
| | | } |
| | | |
| | | void SwitchTarget() |
| | |
| | | } |
| | | |
| | | void CastSkillXp() |
| | | { |
| | | switch (PlayerDatas.Instance.baseData.Job) |
| | | { |
| | | case 1: |
| | | if (PlayerDatas.Instance.skill.GetSKillById(150) == null) |
| | | { |
| | | DebugEx.Log("技能未解锁"); |
| | | return; |
| | | } |
| | | |
| | | DoCastSkill(150); |
| | | break; |
| | | case 2: |
| | | if (PlayerDatas.Instance.skill.GetSKillById(250) == null) |
| | | { |
| | | DebugEx.Log("技能未解锁"); |
| | | return; |
| | | } |
| | | |
| | | DoCastSkill(250); |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | |
| | | |
| | | {
|
| | | var model = ModelCenter.Instance.GetModel<SkillModel>();
|
| | | var skillXpId = model.GetXpSkillID();
|
| | | if (PlayerDatas.Instance.skill.GetSKillById(skillXpId) == null)
|
| | | {
|
| | | DebugEx.Log("技能未解锁");
|
| | | return;
|
| | | }
|
| | | DoCastSkill(skillXpId); |
| | | } |
| | | |
| | | void PrepareCastSkill1() |