コード例 #1
0
 public void Begin(TweenHandler handler = null)
 {
     Assert.IsTrue(!isRunning);
     if (handler == null)
     {
         handler = TweenHandler.Instance;
     }
     handler.BeginTween(this);
 }
コード例 #2
0
 public virtual bool Begin(TweenHandler handler = null)
 {
     if (_tween != null && !IsRunning) {
         _tween.Begin(handler);
         return true;
     } else {
         return false;
     }
 }
コード例 #3
0
ファイル: BoxTweenMove.cs プロジェクト: Boxxxx/tween
        public override bool Begin(TweenHandler handler = null)
        {
            if (!currentAsFrom && fromTrans != null) {
                (tween as TweenMove).From = isLocal ? fromTrans.localPosition : fromTrans.position;
            }
            if (!currentAsTo && toTrans != null) {
                (tween as TweenMove).To = isLocal ? toTrans.localPosition : toTrans.position;
            }

            return base.Begin(handler);
        }
コード例 #4
0
 public virtual bool Begin(TweenHandler handler = null)
 {
     if (_tween != null && !IsRunning)
     {
         _tween.Begin(handler);
         return(true);
     }
     else
     {
         return(false);
     }
 }
コード例 #5
0
ファイル: BoxTweenMove.cs プロジェクト: Boxxxx/tween
        public override bool Begin(TweenHandler handler = null)
        {
            if (!currentAsFrom && fromTrans != null)
            {
                (tween as TweenMove).From = isLocal ? fromTrans.localPosition : fromTrans.position;
            }
            if (!currentAsTo && toTrans != null)
            {
                (tween as TweenMove).To = isLocal ? toTrans.localPosition : toTrans.position;
            }

            return(base.Begin(handler));
        }
コード例 #6
0
ファイル: TweenBase.cs プロジェクト: Boxxxx/tween
 public void Begin(TweenHandler handler = null)
 {
     Assert.IsTrue(!isRunning);
     if (handler == null) {
         handler = TweenHandler.Instance;
     }
     handler.BeginTween(this);
 }