public void StartRowLayerAnim() { val = Location.X; rowLayerAnim.Stop(); rowLayerAnimLinear = new ScLinearAnimation(0, val, rowLayerAnim); rowLayerAnim.Start(); }
private void ScAnim_AnimationEvent(ScAnimation scAnimation) { if (mouseEnterLinear == null) { return; } float value = mouseEnterLinear.GetCurtValue(); enterHaloAlpha = (int)value; if (mouseEnterLinear.IsStop) { mouseEnterAnim.Stop(); mouseEnterLinear = null; if (value == endColor) { StartProgressAnim(endColor, startColor); } else { StartProgressAnim(startColor, endColor); } } Refresh(); }
public void StartRowLayerBackAnim() { float v = val; rowLayerBackAnim.Stop(); rowLayerBackAnimLinear = new ScLinearAnimation(v, 0, rowLayerBackAnim); rowLayerBackAnim.Start(); }
public void StartFontColorAnim(Color stopFontColor) { scFontColorAnim.Stop(); linearFontR = new ScLinearAnimation(fontColor.R, stopFontColor.R, scFontColorAnim); linearFontG = new ScLinearAnimation(fontColor.G, stopFontColor.G, scFontColorAnim); linearFontB = new ScLinearAnimation(fontColor.B, stopFontColor.B, scFontColorAnim); scFontColorAnim.Start(); }
public void StartAnim(Color stopColor) { scAnim.Stop(); linearR = new ScLinearAnimation(color.R, stopColor.R, scAnim); linearG = new ScLinearAnimation(color.G, stopColor.G, scAnim); linearB = new ScLinearAnimation(color.B, stopColor.B, scAnim); scAnim.Start(); }
public void StopScaleAnim() { if (scaleAnim == null) { return; } scaleAnim.Stop(); linear = null; }
void StartZoomAnim() { if (animZoom == zoom) { return; } zoomAnim.Stop(); zoomLinear = new ScLinearAnimation(animZoom, zoom, zoomAnim); zoomAnim.Start(); }
public void StartProgressAnim() { if (animProgress == progress) { return; } progressAnim.Stop(); progressLinear = new ScLinearAnimation(animProgress, progress, progressAnim); progressAnim.Start(); }
public void StartVisibleAnim(bool isVisible) { visableAnim.Stop(); float stopOpacity = 0; if (isVisible == true) { visible = true; stopOpacity = 1.0f; } opacityLinear = new ScLinearAnimation(Opacity, stopOpacity, visableAnim); visableAnim.Start(); }
void StartSlideScreenAnim(float endValue) { slideScreenAnim.Stop(); slideAnimLinear = new ScLinearAnimation(slideRect.X, endValue, slideScreenAnim); slideScreenAnim.Start(); if (slideDirection == 1) { leftScreen.StartRowLayerAnim(); } else { rightScreen.StartRowLayerAnim(); } }
private void ScAnim_AnimationEvent(ScAnimation scAnimation) { if (progressLinear == null) { return; } animProgress = progressLinear.GetCurtValue(); if (progressLinear.IsStop) { scAnimation.Stop(); progressLinear = null; StartProgressAnim(); } Refresh(); }
public void StartHaloAnim() { haloAnim.Stop(); haloLinear = new ScLinearAnimation(animHaloAlphaScale, endHaloAlphaScale, haloAnim); haloAnim.Start(); }
public void StartAnim(int stopAlpha) { scAnim.Stop(); linear = new ScLinearAnimation(alpha, stopAlpha, scAnim); scAnim.Start(); }
public void StartProgressAnim(float startValue, float stopValue) { mouseEnterAnim.Stop(); mouseEnterLinear = new ScLinearAnimation(startValue, stopValue, mouseEnterAnim); mouseEnterAnim.Start(); }
public void StartAnim1() { mouseEnterAnim1.Stop(); mouseEnterLinear1 = new ScLinearAnimation(0, Height - 1, mouseEnterAnim1); mouseEnterAnim1.Start(); }
public void StopScaleAnim() { scaleAnim.Stop(); linear = null; }
public void StartScaleAnim() { scaleAnim.Stop(); linear = new ScLinearAnimation(0, 1.0f, scaleAnim); scaleAnim.Start(); }