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; }
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)); }
public ConstArg( IPopUIAdaptor adaptor, Camera uiCamera, Vector2 minUISize, Vector2 maxUISize, float nearUIDistance, float farUIDistance, int index, PopUIAdaptor.PopMode popMode, float glideTime, // float glideDistance, float minGlideDistance, float maxGlideDistance, AnimationCurve normalizedDistanceCurve, AnimationCurve alphaCurve, AnimationCurve scaleCurve, Vector2 graphicOriginalLocalPosition, Color graphicOriginalColor ) : base( adaptor, uiCamera, minUISize, maxUISize, nearUIDistance, farUIDistance, index ) { thisPopMode = popMode; thisGlideTime = glideTime; // thisGlideDistance = glideDistance; thisMinGlideDistance = minGlideDistance; thisMaxGlideDistance = maxGlideDistance; thisNormalizedDistanceCurve = normalizedDistanceCurve; thisAlphaCurve = alphaCurve; thisScaleCurve = scaleCurve; thisGraphicOriginalLocalPosition = graphicOriginalLocalPosition; thisGraphicOriginalColor = graphicOriginalColor; }