@@ -39,6 +39,36 @@ public static Tween TweenSensorSize(this Camera camera, Vector2 to, float durati
3939 setter : sensorSize => camera . sensorSize = sensorSize ,
4040 to , duration ) . SetTarget ( camera ) ;
4141
42+ public static Tween TweenFocalLength ( this Camera camera , float to , float duration ) =>
43+ Tweening . To ( getter : ( ) => camera . focalLength ,
44+ setter : focalLength => camera . focalLength = focalLength ,
45+ to , duration ) . SetTarget ( camera ) ;
46+
47+ public static Tween TweenStereoConvergence ( this Camera camera , float to , float duration ) =>
48+ Tweening . To ( getter : ( ) => camera . stereoConvergence ,
49+ setter : stereoConvergence => camera . stereoConvergence = stereoConvergence ,
50+ to , duration ) . SetTarget ( camera ) ;
51+
52+ public static Tween TweenStereoSeparation ( this Camera camera , float to , float duration ) =>
53+ Tweening . To ( getter : ( ) => camera . stereoSeparation ,
54+ setter : stereoSeparation => camera . stereoSeparation = stereoSeparation ,
55+ to , duration ) . SetTarget ( camera ) ;
56+
57+ public static Tween TweenLensShift ( this Camera camera , Vector2 to , float duration ) =>
58+ Tweening . To ( getter : ( ) => camera . lensShift ,
59+ setter : lensShift => camera . lensShift = lensShift ,
60+ to , duration ) . SetTarget ( camera ) ;
61+
62+ public static Tween TweenRect ( this Camera camera , Rect to , float duration ) =>
63+ Tweening . To ( getter : ( ) => camera . rect ,
64+ setter : rect => camera . rect = rect ,
65+ to , duration ) . SetTarget ( camera ) ;
66+
67+ public static Tween TweenPixelRect ( this Camera camera , Rect to , float duration ) =>
68+ Tweening . To ( getter : ( ) => camera . pixelRect ,
69+ setter : pixelRect => camera . pixelRect = pixelRect ,
70+ to , duration ) . SetTarget ( camera ) ;
71+
4272 public static Tween TweenDepth ( this Camera camera , float to , float duration ) =>
4373 Tweening . To ( getter : ( ) => camera . depth ,
4474 setter : depth => camera . depth = depth ,
0 commit comments