mirror of
https://github.com/Cardidi/dotween-upm-fork.git
synced 2025-12-21 17:56:08 +08:00
Added DOScale overload that accepts a float, to scale stuff uniformly
This commit is contained in:
parent
f38ce75677
commit
0e4f16f7a4
@ -1045,6 +1045,11 @@
|
|||||||
Also stores the transform as the tween's target so it can be used for filtered operations</summary>
|
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>
|
<param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
|
||||||
</member>
|
</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)">
|
<member name="M:DG.Tweening.ShortcutExtensions.DOScaleX(UnityEngine.Transform,System.Single,System.Single)">
|
||||||
<summary>Tweens a Transform's X localScale to the given value.
|
<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>
|
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1045,6 +1045,11 @@
|
|||||||
Also stores the transform as the tween's target so it can be used for filtered operations</summary>
|
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>
|
<param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
|
||||||
</member>
|
</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)">
|
<member name="M:DG.Tweening.ShortcutExtensions.DOScaleX(UnityEngine.Transform,System.Single,System.Single)">
|
||||||
<summary>Tweens a Transform's X localScale to the given value.
|
<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>
|
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1045,6 +1045,11 @@
|
|||||||
Also stores the transform as the tween's target so it can be used for filtered operations</summary>
|
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>
|
<param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
|
||||||
</member>
|
</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)">
|
<member name="M:DG.Tweening.ShortcutExtensions.DOScaleX(UnityEngine.Transform,System.Single,System.Single)">
|
||||||
<summary>Tweens a Transform's X localScale to the given value.
|
<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>
|
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -51,6 +51,7 @@ public class ExternalPlugins_TextMeshPro : BrainBase
|
|||||||
GUILayout.BeginHorizontal();
|
GUILayout.BeginHorizontal();
|
||||||
if (GUILayout.Button("Font Resize Down")) foreach (TextMeshPro t in texts) t.DOFontSize(10, 1);
|
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("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);
|
if (GUILayout.Button("Trim Max Visible Characters")) foreach (TextMeshPro t in texts) t.DOMaxVisibleCharacters(22, 1);
|
||||||
GUILayout.EndHorizontal();
|
GUILayout.EndHorizontal();
|
||||||
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@ namespace DG.Tweening
|
|||||||
public class DOTween
|
public class DOTween
|
||||||
{
|
{
|
||||||
/// <summary>DOTween's version</summary>
|
/// <summary>DOTween's version</summary>
|
||||||
public static readonly string Version = "1.0.440";
|
public static readonly string Version = "1.0.445";
|
||||||
|
|
||||||
///////////////////////////////////////////////
|
///////////////////////////////////////////////
|
||||||
// Options ////////////////////////////////////
|
// Options ////////////////////////////////////
|
||||||
|
|||||||
@ -411,6 +411,15 @@ namespace DG.Tweening
|
|||||||
return DOTween.To(() => target.localScale, x => target.localScale = x, endValue, duration).SetTarget(target);
|
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.
|
/// <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>
|
/// 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>
|
/// <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
|
||||||
|
|||||||
@ -1045,6 +1045,11 @@
|
|||||||
Also stores the transform as the tween's target so it can be used for filtered operations</summary>
|
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>
|
<param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
|
||||||
</member>
|
</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)">
|
<member name="M:DG.Tweening.ShortcutExtensions.DOScaleX(UnityEngine.Transform,System.Single,System.Single)">
|
||||||
<summary>Tweens a Transform's X localScale to the given value.
|
<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>
|
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user