//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Friday, July 27, 2018 //-------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace vnxbqy.UI { public class ViewPetDetailWin : Window ,SecondWindowInterface { [SerializeField] ScrollerController m_Controller; [SerializeField] Text m_FightPower; [SerializeField] Text m_PetAtk; [SerializeField] Text m_PetAtkSpeed; [SerializeField] PetSkill[] m_PetSkills; [SerializeField] ScrollerController m_SkillController; [SerializeField] RawImage m_RawModel; [SerializeField] Button m_PetStone; [SerializeField, Header("技能一行个数")] int m_LineCount = 3; public int selectPet { get; private set; } public int lineCount { get { return m_LineCount; } } List skills = new List(); [NonSerialized] public List displayTotalSkills = new List(); [NonSerialized] public List unlockTotalSkills = new List(); RoleParticularModel model { get { return ModelCenter.Instance.GetModel(); } } PetModel petModel { get { return ModelCenter.Instance.GetModel(); } } #region Built-in public Button close { get; set; } protected override void BindController() { if (this is SecondWindowInterface) { var frame = this.GetComponentInChildren(); frame.Create(); close = frame.GetComponentInChildren