Skip to content

Commit a58b133

Browse files
author
Cory Leach
committed
Update TransformTweenExtensions.cs
1 parent 726b461 commit a58b133

1 file changed

Lines changed: 7 additions & 9 deletions

File tree

Runtime/Tween/TransformTweenExtensions.cs

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -83,22 +83,20 @@ public static async void DoLocalMove(this Transform transform, Vector3 position,
8383
await transform.DoLocalMoveAsync(position, duration, easing).ConfigureAwait(false);
8484
}
8585

86-
public static async Task DoPunchPosition(this Transform transform, Vector3 position, float duration, Easing easing = Easing.Linear)
86+
public static async Task DoPunchPositionAsync(this Transform transform, Vector3 position, float duration, Easing easing = Easing.Linear)
8787
{
8888
var startPos = transform.position;
89-
await TweenExtensions.DoTweenAsync(transform.gameObject.GetInstanceID(), duration, (t) =>
89+
await TweenExtensions.DoPunchTweenAsync(transform.gameObject.GetInstanceID(), duration, (t) =>
9090
{
91-
t *= 2;
92-
if (t > 1)
93-
{
94-
t = 2 - t;
95-
}
96-
9791
var pt = Vector3.Lerp(startPos, position, t);
9892
transform.localPosition = pt;
9993
}, easing);
10094
}
10195

102-
96+
public static async void DoPunchPosition(this Transform transform, Vector3 position, float duration, Easing easing = Easing.Linear)
97+
{
98+
await transform.DoPunchPositionAsync(position, duration, easing);
99+
}
100+
103101
}
104102
}

0 commit comments

Comments
 (0)