private void _OnClickUse(PointerEventData arg0)
        {
            Debug.Log("PoolManager._OnClickUse()");

            GameObject prefab = MyResourceManager.LoadPrefab("Prefabs/TextPoolObject");

            Text text = MyPoolManager.Instance.Use(prefab).GetComponent <Text>();

            text.transform.SetParent(_trfItemParent, false);
            text.transform.localPosition = new Vector3(UnityEngine.Random.Range(-300, 300), UnityEngine.Random.Range(-300, 300), 0);
            _txtItems.Add(text);
        }
        /// <summary>
        /// Set effect.
        /// </summary>
        public void SetEffect(EEffectType effectType)
        {
            Material material = null;

            if (effectType == EEffectType.Dark)
            {
                material = MyResourceManager.GetMaterialDarkening();
            }
            else if (effectType == EEffectType.Gray)
            {
                material = MyResourceManager.GetMaterialGrayscale();
            }

            mBackground.material = material;
            mToggle.material     = material;

            mEffectType = effectType;
        }
 /// <summary>
 /// Start.
 /// </summary>
 void Start()
 {
     mRect     = GetComponent <RectTransform>();
     mMaterial = MyResourceManager.GetMaterialAlphaMask();
     GetComponent <Graphic>().material = mMaterial;
 }
        /// <summary>
        /// Set effect.
        /// </summary>
        public void SetEffect(EEffectType effectType)
        {
            if (mEffectType == effectType)
            {
                return;
            }

            _InitImage();
            _InitIcon();
            _InitText();

            if (mImage != null)
            {
                if (effectType == EEffectType.Dark || effectType == EEffectType.DarkImageOnly)
                {
                    mImage.material = MyResourceManager.GetMaterialDarkening();
                }
                else if (effectType == EEffectType.Gray || effectType == EEffectType.GrayImageOnly)
                {
                    mImage.material = MyResourceManager.GetMaterialGrayscale();
                }
                else
                {
                    mImage.material = null;
                }
            }
            if (mIcon != null)
            {
                if (effectType == EEffectType.Dark || effectType == EEffectType.DarkImageOnly)
                {
                    mIcon.material = MyResourceManager.GetMaterialDarkening();
                }
                else if (effectType == EEffectType.Gray || effectType == EEffectType.GrayImageOnly)
                {
                    mIcon.material = MyResourceManager.GetMaterialGrayscale();
                }
                else
                {
                    mIcon.material = null;
                }
            }
            if (mText != null)
            {
                if (effectType == EEffectType.Dark || effectType == EEffectType.DarkTextOnly)
                {
                    mText.material = MyResourceManager.GetMaterialDarkening();
                }
                else if (effectType == EEffectType.Gray || effectType == EEffectType.GrayTextOnly)
                {
                    mText.material = MyResourceManager.GetMaterialGrayscale();
                }
                else
                {
                    mText.material = null;
                }
            }
#if USE_MY_UI_TMPRO
            else if (mTextTMPro != null)
            {
                if (effectType == EEffectType.Dark || effectType == EEffectType.DarkTextOnly)
                {
                    mTextTMPro.material = MyResourceManager.GetMaterialDarkening();
                }
                else if (effectType == EEffectType.Gray || effectType == EEffectType.GrayTextOnly)
                {
                    mTextTMPro.material = MyResourceManager.GetMaterialGrayscale();
                }
                else
                {
                    mTextTMPro.material = null;
                }
            }
#endif

            mEffectType = effectType;
        }
 public _EventHandler_570(MyResourceManager _enclosing)
 {
     this._enclosing = _enclosing;
 }