!!![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); } ---- {{lastmodified}}