Exemplo n.º 1
0
            public ConstArg(
                IPopUI popUI,
                PopUIAdaptor.PopMode popMode,
                float minGlideDistance,
                float maxGlideDistance,
                AnimationCurve normalizedDistanceCurve,
                AnimationCurve alhpaCurve,
                AnimationCurve scaleCurve,
                Vector2 graphicOriginalLocalPosition,
                Color graphicOriginalColor,

                IProcessManager processManager,
                float glideTime

                ) : base(
                    processManager,
                    ProcessConstraint.ExpireTime,
                    glideTime
                    )
            {
                thisPopUI                       = popUI;
                thisPopMode                     = popMode;
                thisMinGlideDistance            = minGlideDistance;
                thisMaxGlideDistance            = maxGlideDistance;
                thisNormalizedDistanceCurve     = normalizedDistanceCurve;
                thisAlphaCurve                  = alhpaCurve;
                thisScaleCurve                  = scaleCurve;
                thisGraphicOrignalLocalPosition = graphicOriginalLocalPosition;
                thisGraphicOriginalColor        = graphicOriginalColor;
            }
Exemplo n.º 2
0
        public IPopUIGlideProcess CreatePopUIGlideProcess(
            IPopUI popUI,
            PopUIAdaptor.PopMode popMode,
            float glideTime,
            float minGlideDistance,
            float maxGlideDistance,
            AnimationCurve normalizedDistanceCurve,
            AnimationCurve alhpaCurve,
            AnimationCurve scaleCurve,
            Vector2 graphicOriginalLocalPosition,
            Color graphicOriginalColor
            )
        {
            PopUIGlideProcess.IConstArg arg = new PopUIGlideProcess.ConstArg(
                popUI,
                popMode,
                minGlideDistance,
                maxGlideDistance,
                normalizedDistanceCurve,
                alhpaCurve,
                scaleCurve,
                graphicOriginalLocalPosition,
                graphicOriginalColor,

                thisProcessManager,
                glideTime
                );
            return(new PopUIGlideProcess(arg));
        }