diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.XML b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.XML
index 2719cab..b9996c7 100644
--- a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.XML
+++ b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.XML
@@ -852,6 +852,46 @@
Also stores the AudioSource as the tween's target so it can be used for filtered operations
The end value to reachThe duration of the tween
+
+ Tweens a Camera's aspect to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's backgroundColor to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's farClipPlane to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's fieldOfView to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's nearClipPlane to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's orthographicSize to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's pixelRect to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's rect to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
Shakes a Camera's localPosition along its relative X Y axes with the given values.
Also stores the camera as the tween's target so it can be used for filtered operations
@@ -888,11 +928,6 @@
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
-
- Tweens a Camera's backgroundColor to the given value.
- Also stores the camera as the tween's target so it can be used for filtered operations
- The end value to reachThe duration of the tween
-
Tweens a Light's color to the given value.
Also stores the light as the tween's target so it can be used for filtered operations
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll
index 64c5b14..ab7f67e 100644
Binary files a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll and b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll differ
diff --git a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll.mdb b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll.mdb
index 7258160..ffb9c30 100644
Binary files a/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll.mdb and b/UnityCompatibilityTests.Unity35/Assets/Demigiant/DOTween/DOTween.dll.mdb differ
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.XML b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.XML
index 2719cab..b9996c7 100644
--- a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.XML
+++ b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.XML
@@ -852,6 +852,46 @@
Also stores the AudioSource as the tween's target so it can be used for filtered operations
The end value to reachThe duration of the tween
+
+ Tweens a Camera's aspect to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's backgroundColor to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's farClipPlane to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's fieldOfView to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's nearClipPlane to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's orthographicSize to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's pixelRect to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's rect to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
Shakes a Camera's localPosition along its relative X Y axes with the given values.
Also stores the camera as the tween's target so it can be used for filtered operations
@@ -888,11 +928,6 @@
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
-
- Tweens a Camera's backgroundColor to the given value.
- Also stores the camera as the tween's target so it can be used for filtered operations
- The end value to reachThe duration of the tween
-
Tweens a Light's color to the given value.
Also stores the light as the tween's target so it can be used for filtered operations
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll
index 64c5b14..ab7f67e 100644
Binary files a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll and b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll differ
diff --git a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll.mdb b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll.mdb
index 7258160..ffb9c30 100644
Binary files a/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll.mdb and b/UnityTests.Unity4/Assets/Demigiant/DOTween/DOTween.dll.mdb differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.XML b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.XML
index 2719cab..b9996c7 100644
--- a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.XML
+++ b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.XML
@@ -852,6 +852,46 @@
Also stores the AudioSource as the tween's target so it can be used for filtered operations
The end value to reachThe duration of the tween
+
+ Tweens a Camera's aspect to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's backgroundColor to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's farClipPlane to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's fieldOfView to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's nearClipPlane to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's orthographicSize to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's pixelRect to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's rect to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
Shakes a Camera's localPosition along its relative X Y axes with the given values.
Also stores the camera as the tween's target so it can be used for filtered operations
@@ -888,11 +928,6 @@
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
-
- Tweens a Camera's backgroundColor to the given value.
- Also stores the camera as the tween's target so it can be used for filtered operations
- The end value to reachThe duration of the tween
-
Tweens a Light's color to the given value.
Also stores the light as the tween's target so it can be used for filtered operations
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll
index 64c5b14..ab7f67e 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll and b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll differ
diff --git a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb
index 7258160..ffb9c30 100644
Binary files a/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb and b/UnityTests.Unity5/Assets/Demigiant/DOTween/DOTween.dll.mdb differ
diff --git a/_DOTween.Assembly/DOTween/ShortcutExtensions.cs b/_DOTween.Assembly/DOTween/ShortcutExtensions.cs
index 64fab6f..d97f7ce 100644
--- a/_DOTween.Assembly/DOTween/ShortcutExtensions.cs
+++ b/_DOTween.Assembly/DOTween/ShortcutExtensions.cs
@@ -54,6 +54,70 @@ namespace DG.Tweening
#region Camera Shortcuts
+ /// Tweens a Camera's aspect to the given value.
+ /// Also stores the camera as the tween's target so it can be used for filtered operations
+ /// The end value to reachThe duration of the tween
+ public static Tweener DOAspect(this Camera target, float endValue, float duration)
+ {
+ return DOTween.To(() => target.aspect, x => target.aspect = x, endValue, duration).SetTarget(target);
+ }
+
+ /// Tweens a Camera's backgroundColor to the given value.
+ /// Also stores the camera as the tween's target so it can be used for filtered operations
+ /// The end value to reachThe duration of the tween
+ public static Tweener DOColor(this Camera target, Color endValue, float duration)
+ {
+ return DOTween.To(() => target.backgroundColor, x => target.backgroundColor = x, endValue, duration).SetTarget(target);
+ }
+
+ /// Tweens a Camera's farClipPlane to the given value.
+ /// Also stores the camera as the tween's target so it can be used for filtered operations
+ /// The end value to reachThe duration of the tween
+ public static Tweener DOFarClipPlane(this Camera target, float endValue, float duration)
+ {
+ return DOTween.To(() => target.farClipPlane, x => target.farClipPlane = x, endValue, duration).SetTarget(target);
+ }
+
+ /// Tweens a Camera's fieldOfView to the given value.
+ /// Also stores the camera as the tween's target so it can be used for filtered operations
+ /// The end value to reachThe duration of the tween
+ public static Tweener DOFieldOfView(this Camera target, float endValue, float duration)
+ {
+ return DOTween.To(() => target.fieldOfView, x => target.fieldOfView = x, endValue, duration).SetTarget(target);
+ }
+
+ /// Tweens a Camera's nearClipPlane to the given value.
+ /// Also stores the camera as the tween's target so it can be used for filtered operations
+ /// The end value to reachThe duration of the tween
+ public static Tweener DONearClipPlane(this Camera target, float endValue, float duration)
+ {
+ return DOTween.To(() => target.nearClipPlane, x => target.nearClipPlane = x, endValue, duration).SetTarget(target);
+ }
+
+ /// Tweens a Camera's orthographicSize to the given value.
+ /// Also stores the camera as the tween's target so it can be used for filtered operations
+ /// The end value to reachThe duration of the tween
+ public static Tweener DOOrthoSize(this Camera target, float endValue, float duration)
+ {
+ return DOTween.To(() => target.orthographicSize, x => target.orthographicSize = x, endValue, duration).SetTarget(target);
+ }
+
+ /// Tweens a Camera's pixelRect to the given value.
+ /// Also stores the camera as the tween's target so it can be used for filtered operations
+ /// The end value to reachThe duration of the tween
+ public static Tweener DOPixelRect(this Camera target, Rect endValue, float duration)
+ {
+ return DOTween.To(() => target.pixelRect, x => target.pixelRect = x, endValue, duration).SetTarget(target);
+ }
+
+ /// Tweens a Camera's rect to the given value.
+ /// Also stores the camera as the tween's target so it can be used for filtered operations
+ /// The end value to reachThe duration of the tween
+ public static Tweener DORect(this Camera target, Rect endValue, float duration)
+ {
+ return DOTween.To(() => target.rect, x => target.rect = x, endValue, duration).SetTarget(target);
+ }
+
/// Shakes a Camera's localPosition along its relative X Y axes with the given values.
/// Also stores the camera as the tween's target so it can be used for filtered operations
/// The duration of the tween
@@ -104,14 +168,6 @@ namespace DG.Tweening
.SetTarget(target).SetSpecialStartupMode(SpecialStartupMode.SetShake);
}
- /// Tweens a Camera's backgroundColor to the given value.
- /// Also stores the camera as the tween's target so it can be used for filtered operations
- /// The end value to reachThe duration of the tween
- public static Tweener DOColor(this Camera target, Color endValue, float duration)
- {
- return DOTween.To(() => target.backgroundColor, x => target.backgroundColor = x, endValue, duration).SetTarget(target);
- }
-
#endregion
#region Light Shortcuts
diff --git a/_DOTween.Assembly/bin/DOTween.XML b/_DOTween.Assembly/bin/DOTween.XML
index 2719cab..b9996c7 100644
--- a/_DOTween.Assembly/bin/DOTween.XML
+++ b/_DOTween.Assembly/bin/DOTween.XML
@@ -852,6 +852,46 @@
Also stores the AudioSource as the tween's target so it can be used for filtered operations
The end value to reachThe duration of the tween
+
+ Tweens a Camera's aspect to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's backgroundColor to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's farClipPlane to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's fieldOfView to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's nearClipPlane to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's orthographicSize to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's pixelRect to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
+
+ Tweens a Camera's rect to the given value.
+ Also stores the camera as the tween's target so it can be used for filtered operations
+ The end value to reachThe duration of the tween
+
Shakes a Camera's localPosition along its relative X Y axes with the given values.
Also stores the camera as the tween's target so it can be used for filtered operations
@@ -888,11 +928,6 @@
Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware).
Setting it to 0 will shake along a single direction.
-
- Tweens a Camera's backgroundColor to the given value.
- Also stores the camera as the tween's target so it can be used for filtered operations
- The end value to reachThe duration of the tween
-
Tweens a Light's color to the given value.
Also stores the light as the tween's target so it can be used for filtered operations
diff --git a/_DOTween.Assembly/bin/DOTween.dll b/_DOTween.Assembly/bin/DOTween.dll
index 64c5b14..ab7f67e 100644
Binary files a/_DOTween.Assembly/bin/DOTween.dll and b/_DOTween.Assembly/bin/DOTween.dll differ
diff --git a/_DOTween.Assembly/bin/DOTween.dll.mdb b/_DOTween.Assembly/bin/DOTween.dll.mdb
index 7258160..ffb9c30 100644
Binary files a/_DOTween.Assembly/bin/DOTween.dll.mdb and b/_DOTween.Assembly/bin/DOTween.dll.mdb differ