Ejemplo n.º 1
0
    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);
    }
Ejemplo n.º 2
0
    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);
    }
Ejemplo n.º 3
0
    private void scaleIn()
    {
        RectTransform rectTransform = transform as RectTransform;

        rectTransform.localScale = Vector3.one;
        SkyAnimator.scaleFrom(gameObject, AppearTime, Vector3.zero, AniDurationIn, InAction);
    }
Ejemplo n.º 4
0
 private void TickUntilQuit()
 {
     if (AutoQuit)
     {
         SkyDelayAnimation skyDelayAnimation = SkyAnimator.delayTo(DisplayTime, ShowOut);
         skyDelayAnimation.Play();
     }
 }
Ejemplo n.º 5
0
 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);
 }
Ejemplo n.º 6
0
    // 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);
    }
Ejemplo n.º 7
0
    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); });
    }
Ejemplo n.º 8
0
 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);
 }
Ejemplo n.º 9
0
    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);
        });
    }
Ejemplo n.º 10
0
 private void rightOut()
 {
     SkyAnimator.moveTo(gameObject, DisappearTime, new Vector3(Screen.width, initPosition.y, 0), true, AniDurationOut, OutAction);
 }
Ejemplo n.º 11
0
 private void topOut()
 {
     SkyAnimator.moveTo(gameObject, DisappearTime, new Vector3(initPosition.x, Screen.height, 0), true, AniDurationOut, OutAction);
 }
Ejemplo n.º 12
0
 private void scaleOut()
 {
     SkyAnimator.scaleTo(gameObject, DisappearTime, Vector3.zero, AniDurationOut, OutAction);
 }
Ejemplo n.º 13
0
 public override void PlayLoop()
 {
     base.PlayLoop();
     gameObject.SetActive(true);
     SkyAnimator.colorTo(mImage, PlayTime / 2f, colorMax, SkyAniDuration.Linear, colorFirstComplete);
 }