Example #1
0
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
 }
Example #2
0
 public void OnPointerEnter(PointerEventData eventData)
 {
     if (item != null)
     {
         ItemDetailPanel.GetInstance().SetItem(this.item);
     }
 }
Example #3
0
 public override void OnClick()
 {
     if (_panel == null)
     {
         _panel = transform.root.GetComponent <PrefabCollection>().Instantiate <ItemDetailPanel>("ItemDetailPanel");
     }
     _panel.SetTitle("状态信息");
     _panel.SetPropertiesOrder(PropertyType.Level, PropertyType.Vitality, PropertyType.Strength, PropertyType.Intelligence, PropertyType.Agility, PropertyType.Health, PropertyType.PhysicAttack, PropertyType.MagicAttack, PropertyType.PhysicDefense, PropertyType.MagicDefense, PropertyType.CriticalRate, PropertyType.CriticalDamage, PropertyType.Speed);
     _panel.SetPropertyCollection(StateManager.currentState.HeroProperties);
     transform.root.Find("ContentPanelLayer").GetComponent <ContentPanelLayer>().ShowPanel(_panel);
 }