Main/Component/UI/Common/ItemBaseEffect.cs
@@ -1,8 +1,6 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace vnxbqy.UI
{
    public class ItemBaseEffect : MonoBehaviour
    {
        [SerializeField] UIEffect m_SuitEffect;
@@ -66,10 +64,10 @@
                m_SuitEffect.StopImediatly();
            }
            if (dirty)
            {
                SnxxzGame.Instance.StartCoroutine(Co_SetOrder(this, transform as RectTransform));
            }
            // if (dirty)
            // {
            //     SnxxzGame.Instance.StartCoroutine(Co_SetOrder(this, transform as RectTransform));
            // }
        }
        public static ItemBaseEffect Create(RectTransform transform)
@@ -77,7 +75,7 @@
            var go = UIUtility.CreateWidget("ItemBaseEffect", "ItemBaseEffect");
            var behaviour = go.GetComponent<ItemBaseEffect>();
            SnxxzGame.Instance.StartCoroutine(Co_SetOrder(behaviour, transform));
            // SnxxzGame.Instance.StartCoroutine(Co_SetOrder(behaviour, transform));
            var scale = 1f;
            var itemBasic = transform.GetComponentInParent<CommonItemBaisc>();
@@ -87,26 +85,26 @@
            {
                scale = GetEffectScale(itemBasic.format);
            }
            else
            {
                var itemBehaviour = transform.GetComponentInParent<ItemBehaviour>();
                if (itemBehaviour != null)
                {
                    if (itemBehaviour.backGround != null)
                    {
                        var size = itemBehaviour.backGround.rectTransform.rect.width;
                        scale = size / 84;
                    }
                }
                else
                {
                    var findPreciousItemBehaviour = transform.GetComponentInParent<FindPreciousItemBehaviour>();
                    if (findPreciousItemBehaviour != null)
                    {
                        scale = 0.86f;  //暂且写死
                    }
                }
            }
            // else
            // {
            //     var itemBehaviour = transform.GetComponentInParent<ItemBehaviour>();
            //     if (itemBehaviour != null)
            //     {
            //         if (itemBehaviour.backGround != null)
            //         {
            //             var size = itemBehaviour.backGround.rectTransform.rect.width;
            //             scale = size / 84;
            //         }
            //     }
            //     else
            //     {
            //         var findPreciousItemBehaviour = transform.GetComponentInParent<FindPreciousItemBehaviour>();
            //         if (findPreciousItemBehaviour != null)
            //         {
            //             scale = 0.86f;  //暂且写死
            //         }
            //     }
            // }
            var rect = go.transform as RectTransform;
            go.transform.SetParentEx(transform, Vector3.zero, Quaternion.identity, Vector3.one);
@@ -153,5 +151,3 @@
            }
        }
    }
}