1
0
mirror of https://github.com/Cardidi/dotween-upm-fork.git synced 2025-12-20 17:26:03 +08:00

Added DOScale overload that accepts a float, to scale stuff uniformly

This commit is contained in:
Daniele Giardini 2015-04-07 12:25:33 +02:00
parent f38ce75677
commit 0e4f16f7a4
31 changed files with 31 additions and 1 deletions

View File

@ -1045,6 +1045,11 @@
Also stores the transform as the tween's target so it can be used for filtered operations</summary>
<param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
</member>
<member name="M:DG.Tweening.ShortcutExtensions.DOScale(UnityEngine.Transform,System.Single,System.Single)">
<summary>Tweens a Transform's localScale uniformly to the given value.
Also stores the transform as the tween's target so it can be used for filtered operations</summary>
<param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
</member>
<member name="M:DG.Tweening.ShortcutExtensions.DOScaleX(UnityEngine.Transform,System.Single,System.Single)">
<summary>Tweens a Transform's X localScale to the given value.
Also stores the transform as the tween's target so it can be used for filtered operations</summary>

View File

@ -1045,6 +1045,11 @@
Also stores the transform as the tween's target so it can be used for filtered operations</summary>
<param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
</member>
<member name="M:DG.Tweening.ShortcutExtensions.DOScale(UnityEngine.Transform,System.Single,System.Single)">
<summary>Tweens a Transform's localScale uniformly to the given value.
Also stores the transform as the tween's target so it can be used for filtered operations</summary>
<param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
</member>
<member name="M:DG.Tweening.ShortcutExtensions.DOScaleX(UnityEngine.Transform,System.Single,System.Single)">
<summary>Tweens a Transform's X localScale to the given value.
Also stores the transform as the tween's target so it can be used for filtered operations</summary>

View File

@ -1045,6 +1045,11 @@
Also stores the transform as the tween's target so it can be used for filtered operations</summary>
<param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
</member>
<member name="M:DG.Tweening.ShortcutExtensions.DOScale(UnityEngine.Transform,System.Single,System.Single)">
<summary>Tweens a Transform's localScale uniformly to the given value.
Also stores the transform as the tween's target so it can be used for filtered operations</summary>
<param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
</member>
<member name="M:DG.Tweening.ShortcutExtensions.DOScaleX(UnityEngine.Transform,System.Single,System.Single)">
<summary>Tweens a Transform's X localScale to the given value.
Also stores the transform as the tween's target so it can be used for filtered operations</summary>

View File

@ -51,6 +51,7 @@ public class ExternalPlugins_TextMeshPro : BrainBase
GUILayout.BeginHorizontal();
if (GUILayout.Button("Font Resize Down")) foreach (TextMeshPro t in texts) t.DOFontSize(10, 1);
if (GUILayout.Button("Font Resize Up")) foreach (TextMeshPro t in texts) t.DOFontSize(32, 1);
if (GUILayout.Button("Scale to 1.5")) foreach (TextMeshPro t in texts) t.DOScale(1.5f, 1);
if (GUILayout.Button("Trim Max Visible Characters")) foreach (TextMeshPro t in texts) t.DOMaxVisibleCharacters(22, 1);
GUILayout.EndHorizontal();

View File

@ -21,7 +21,7 @@ namespace DG.Tweening
public class DOTween
{
/// <summary>DOTween's version</summary>
public static readonly string Version = "1.0.440";
public static readonly string Version = "1.0.445";
///////////////////////////////////////////////
// Options ////////////////////////////////////

View File

@ -411,6 +411,15 @@ namespace DG.Tweening
return DOTween.To(() => target.localScale, x => target.localScale = x, endValue, duration).SetTarget(target);
}
/// <summary>Tweens a Transform's localScale uniformly to the given value.
/// Also stores the transform as the tween's target so it can be used for filtered operations</summary>
/// <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
public static Tweener DOScale(this Transform target, float endValue, float duration)
{
Vector3 endValueV3 = new Vector3(endValue, endValue, endValue);
return DOTween.To(() => target.localScale, x => target.localScale = x, endValueV3, duration).SetTarget(target);
}
/// <summary>Tweens a Transform's X localScale to the given value.
/// Also stores the transform as the tween's target so it can be used for filtered operations</summary>
/// <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>

View File

@ -1045,6 +1045,11 @@
Also stores the transform as the tween's target so it can be used for filtered operations</summary>
<param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
</member>
<member name="M:DG.Tweening.ShortcutExtensions.DOScale(UnityEngine.Transform,System.Single,System.Single)">
<summary>Tweens a Transform's localScale uniformly to the given value.
Also stores the transform as the tween's target so it can be used for filtered operations</summary>
<param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
</member>
<member name="M:DG.Tweening.ShortcutExtensions.DOScaleX(UnityEngine.Transform,System.Single,System.Single)">
<summary>Tweens a Transform's X localScale to the given value.
Also stores the transform as the tween's target so it can be used for filtered operations</summary>

Binary file not shown.

Binary file not shown.

Binary file not shown.