From d9e6e5aac14261fad5bd18053b600bd513b45509 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期二, 04 九月 2018 15:28:38 +0800
Subject: [PATCH] 1889 【前端】神兽地界及界面相关
---
System/Skill/SkillBehaviour.cs | 154 +++++++++++++++++++++++++-------------------------
1 files changed, 77 insertions(+), 77 deletions(-)
diff --git a/System/Skill/SkillBehaviour.cs b/System/Skill/SkillBehaviour.cs
index cbe6800..be13d17 100644
--- a/System/Skill/SkillBehaviour.cs
+++ b/System/Skill/SkillBehaviour.cs
@@ -1,82 +1,82 @@
-锘縰sing System;
+锘縰sing System;
using System.Collections;
using System.Collections.Generic;
-using TableConfig;
+using TableConfig;
using UnityEngine;
-using UnityEngine.UI;
-
-namespace Snxxz.UI
-{
- public class SkillBehaviour : MonoBehaviour
- {
- [SerializeField] Image m_SkillIcon;
- [SerializeField] Button m_SkillButton;
- [SerializeField] Text m_SkillName;
- [SerializeField] Text m_SkillDescription;
- private int skillId = 0;
-
- public event Action<int> onClick;
-
- private void Awake()
- {
- m_SkillButton.onClick.AddListener(OnSkillButton);
- }
-
- public void Display(int _skillId)
- {
- var config = ConfigManager.Instance.GetTemplate<SkillConfig>(_skillId);
- skillId = 0;
- if (config != null)
- {
- skillId = _skillId;
- m_SkillIcon.SetSprite(config.IconName);
- }
- }
-
- public void DisplayNewGot(int _skillId)
- {
- var config = ConfigManager.Instance.GetTemplate<SkillConfig>(_skillId);
- skillId = 0;
- if (config != null)
- {
- skillId = _skillId;
- m_SkillIcon.SetSprite(config.IconName);
- m_SkillName.text = config.SkillName;
- m_SkillDescription.text = config.Description;
- }
- }
-
- private void OnSkillButton()
- {
- if (skillId != 0)
- {
- switch (ActivateShow.activateType)
- {
- case ActivateShow.ActivateFunc.Realm:
- break;
- case ActivateShow.ActivateFunc.GodWeapon:
- var _model = ModelCenter.Instance.GetModel<MagicianModel>();
- var _dict = _model.godWeaponSkillDict[ActivateShow.godWeaponType];
- var _lv = 0;
- foreach (var _key in _dict.Keys)
- {
- if (skillId == _dict[_key])
- {
- _lv = _key;
- break;
- }
- }
- var config = GodWeaponConfig.GetGodWeaponCfgByTypeLv(ActivateShow.godWeaponType, _lv);
- SkillDetails.ShowSkillDetails(config.SkillID, SkillDetails.SkillSourceType.MagicianSkill, 0, config.Name, string.Empty);
- break;
- }
-
- if (onClick != null)
- {
- onClick(skillId);
- }
- }
- }
- }
+using UnityEngine.UI;
+
+namespace Snxxz.UI
+{
+ public class SkillBehaviour : MonoBehaviour
+ {
+ [SerializeField] Image m_SkillIcon;
+ [SerializeField] Button m_SkillButton;
+ [SerializeField] Text m_SkillName;
+ [SerializeField] Text m_SkillDescription;
+ private int skillId = 0;
+
+ public event Action<int> onClick;
+
+ private void Awake()
+ {
+ m_SkillButton.onClick.AddListener(OnSkillButton);
+ }
+
+ public void Display(int _skillId)
+ {
+ var config = Config.Instance.Get<SkillConfig>(_skillId);
+ skillId = 0;
+ if (config != null)
+ {
+ skillId = _skillId;
+ m_SkillIcon.SetSprite(config.IconName);
+ }
+ }
+
+ public void DisplayNewGot(int _skillId)
+ {
+ var config = Config.Instance.Get<SkillConfig>(_skillId);
+ skillId = 0;
+ if (config != null)
+ {
+ skillId = _skillId;
+ m_SkillIcon.SetSprite(config.IconName);
+ m_SkillName.text = config.SkillName;
+ m_SkillDescription.text = config.Description;
+ }
+ }
+
+ private void OnSkillButton()
+ {
+ if (skillId != 0)
+ {
+ switch (ActivateShow.activateType)
+ {
+ case ActivateShow.ActivateFunc.Realm:
+ break;
+ case ActivateShow.ActivateFunc.GodWeapon:
+ var _model = ModelCenter.Instance.GetModel<MagicianModel>();
+ var _dict = _model.godWeaponSkillDict[ActivateShow.godWeaponType];
+ var _lv = 0;
+ foreach (var _key in _dict.Keys)
+ {
+ if (skillId == _dict[_key])
+ {
+ _lv = _key;
+ break;
+ }
+ }
+ var config = GodWeaponConfig.GetGodWeaponCfgByTypeLv(ActivateShow.godWeaponType, _lv);
+ SkillDetails.ShowSkillDetails(config.SkillID, SkillDetails.SkillSourceType.MagicianSkill, 0, config.Name, string.Empty);
+ break;
+ }
+
+ if (onClick != null)
+ {
+ onClick(skillId);
+ }
+ }
+ }
+ }
}
--
Gitblit v1.8.0