Ejemplo n.º 1
0
        /*--------------------------------------------------------------------------------------------*/
        private void FadeItem(IItemData pItemData, float pAlpha)
        {
            HoverAlphaRendererUpdater rendUp =
                pItemData.gameObject.GetComponentInChildren <HoverAlphaRendererUpdater>();

            if (rendUp == null)
            {
                return;
            }

            rendUp.Controllers.Set(HoverAlphaRendererUpdater.MasterAlphaName, this);
            rendUp.MasterAlpha = vDirectionAlpha * pAlpha;
        }
Ejemplo n.º 2
0
        /*--------------------------------------------------------------------------------------------*/
        private void FadeItem(IItemData pItemData, float pAlpha)
        {
            HoverAlphaRendererUpdater rendUp =
                pItemData.gameObject.GetComponentInChildren <HoverAlphaRendererUpdater>();

            if (rendUp == null)
            {
                return;
            }

            float currAlpha = (pItemData.IsEnabled ? rendUp.EnabledAlpha : rendUp.DisabledAlpha);

            rendUp.Controllers.Set(HoverAlphaRendererUpdater.MasterAlphaName, this);
            rendUp.MasterAlpha = Mathf.Lerp(0, currAlpha, pAlpha);
        }