| using System.Collections; | 
| using System.Collections.Generic; | 
| using UnityEngine; | 
| namespace vnxbqy.UI  | 
| {  | 
|     public class DungeonRewardBehavour : ScrollItem  | 
|     {  | 
|         [SerializeField] ItemBehaviour m_Reward;  | 
|         [SerializeField] UIEffect m_QualityEffect;  | 
|   | 
|         DemonJarModel model { get { return ModelCenter.Instance.GetModel<DemonJarModel>(); } }  | 
|   | 
|         public override void Display(object _data)  | 
|         {  | 
|             base.Display(_data);  | 
|             var item = (Item)_data;  | 
|             m_Reward.SetItem(item);  | 
|   | 
|             var config = ItemConfig.Get(item.id);  | 
|             if (config != null && m_QualityEffect != null)  | 
|             {  | 
|                 var effect = config.ItemColor == 3 ? 1136 : config.ItemColor == 4 ? 1137 : config.ItemColor == 5 ? 1138 : 0;  | 
|                 m_QualityEffect.StopImediatly();  | 
|                 m_QualityEffect.effect = effect;  | 
|                 m_QualityEffect.Play();  | 
|             }  | 
|         }  | 
|   | 
|         public override void Dispose()  | 
|         {  | 
|             base.Dispose();  | 
|         }  | 
|     }  | 
| } |