private void bottomIn() { RectTransform rectTransform = transform as RectTransform; transform.localScale = Vector3.one; SkyAnimator.moveFrom(gameObject, AppearTime, new Vector3(initPosition.x, -Screen.height, 0), true, AniDurationIn, InAction); }
private void rightIn() { RectTransform rectTransform = transform as RectTransform; transform.localScale = Vector3.one; SkyAnimator.moveFrom(gameObject, AppearTime, new Vector3(Screen.width, initPosition.y, 0), true, AniDurationIn, InAction); }
private void scaleIn() { RectTransform rectTransform = transform as RectTransform; rectTransform.localScale = Vector3.one; SkyAnimator.scaleFrom(gameObject, AppearTime, Vector3.zero, AniDurationIn, InAction); }
private void TickUntilQuit() { if (AutoQuit) { SkyDelayAnimation skyDelayAnimation = SkyAnimator.delayTo(DisplayTime, ShowOut); skyDelayAnimation.Play(); } }
public override void PlayLoop() { base.PlayLoop(); gameObject.SetActive(true); transform.localScale = Vector3.one; transform.localPosition = SkyUtil.reletiveToLocal(targets [0].local, parentWidth, parentHight); computePath(); mSequence = SkyAnimator.moveToSequence(gameObject, times, positions, true, SkyAniDuration.Linear, PlayCallBack); }
// Use this for initialization void Start() { // this.DOX (); SkyAniCallBack skyAniComplete = new SkyAniCallBack(); // skyAniComplete.setCompleteMethod (()=>{Debug.Log ("EndTest ");}); // SkyAnimator.moveFrom (button.gameObject,10,new Vector3(100,100,0),true,SkyAniDuration.Linear,skyAniComplete); SkyAnimator.moveBy(button.gameObject, 10, new Vector3(100, 100, 0), true, SkyAniDuration.Linear, skyAniComplete); }
public override void Init() { base.Init(); mImage = GetComponent <Image> (); mImage.color = colorMin; colorFirstComplete = new SkyAniCallBack(); colorFirstComplete.SetCompleteMethod(() => { SkyAnimator.colorTo(mImage, PlayTime / 2f, colorMin, SkyAniDuration.Linear, PlayCallBack); }); }
public override void PlayLoop() { base.PlayLoop(); gameObject.SetActive(true); transform.localScale = scaleMin; transform.localPosition = SkyUtil.reletiveToLocal(positionMin, parentWidth, parentHight); SkyAnimator.moveTo(gameObject, PlayTime / 2f, SkyUtil.reletiveToLocal(positionMid, parentWidth, parentHight), true, PositionSkyAniDuration, positionFirstComplete); SkyAnimator.scaleTo(gameObject, PlayTime / 2f, scaleMax, SkyAniDuration.Linear, scalFirstComplete); SkyAnimator.colorTo(mImage, PlayTime / 2f, colorMax, SkyAniDuration.Linear, colorFirstComplete); }
public override void Init() { base.Init(); RectTransform parentTransform = transform.parent.transform as RectTransform; parentHight = parentTransform.rect.height; parentWidth = parentTransform.rect.width; mImage = GetComponent <Image> (); mImage.color = colorMin; scalFirstComplete = new SkyAniCallBack(); scalFirstComplete.SetCompleteMethod(() => { SkyAnimator.scaleTo(gameObject, PlayTime / 2f, scaleMin, SkyAniDuration.Linear, null); }); positionFirstComplete = new SkyAniCallBack(); positionFirstComplete.AddCompleteMethod(() => { SkyAnimator.moveTo(gameObject, PlayTime / 2f, SkyUtil.reletiveToLocal(positionMax, parentWidth, parentHight), true, PositionSkyAniDuration, PlayCallBack); }); colorFirstComplete = new SkyAniCallBack(); colorFirstComplete.SetCompleteMethod(() => { SkyAnimator.colorTo(mImage, PlayTime / 2f, colorMin, SkyAniDuration.Linear, null); }); }
private void rightOut() { SkyAnimator.moveTo(gameObject, DisappearTime, new Vector3(Screen.width, initPosition.y, 0), true, AniDurationOut, OutAction); }
private void topOut() { SkyAnimator.moveTo(gameObject, DisappearTime, new Vector3(initPosition.x, Screen.height, 0), true, AniDurationOut, OutAction); }
private void scaleOut() { SkyAnimator.scaleTo(gameObject, DisappearTime, Vector3.zero, AniDurationOut, OutAction); }
public override void PlayLoop() { base.PlayLoop(); gameObject.SetActive(true); SkyAnimator.colorTo(mImage, PlayTime / 2f, colorMax, SkyAniDuration.Linear, colorFirstComplete); }