[NGUI] TweenPositionの再開
後で詳しく書く。
TweenPositionは目的のSpriteをFromの位置からToの位置まで平行移動させるNGUIの機能です。
これはPlay Styleが「Once」時は1回実行されればそれで終わりますが、FromからToの指定を変えて何回も呼びたいときは「TweenPosition.Begin」(static関数)を呼ぶとよいです。
private void m_TweenPositionMove(GameObject targetG, Vector3 fromPos, Vector3 toPos) { TweenPosition tweenPos = targetG.GetComponent("TweenPosition") as TweenPosition; if (tweenPos == null) return; tweenPos.from = fromPos; tweenPos.to = toPos; tweenPos.value = fromPos; // Tweenの再開. TweenPosition.Begin(targetG, 0.5f, toPos); }
最終更新時間:2014年04月11日 22時37分13秒