MovingCamera¶
MovingCamera
是一个可以移动的相机类,显示的范围是一个 Rectangle
,
在 MovingCameraScene
中被默认使用。
MovingCamera¶
-
class
manimlib.camera.moving_camera.
MovingCamera
(frame=None, **kwargs)¶ 使用一个和画面等大的
Rectangle
作为每帧的图像(self.frame
),可以移动self.frame
frame
是一个Mobject
(几乎可以肯定是一个矩形),决定了相机显示的空间区域-
capture_mobjects
(mobjects, **kwargs)¶ 捕获
mobjects
中的所有物体
-
get_mobjects_indicating_movement
()¶ 返回所有移动意味着相机应将屏幕上的所有其他mobjets视为移动的物体(即
self.frame
)
-
set_frame_center
(frame_center)¶ 设置frame的中心
-
set_frame_height
(frame_height)¶ 设置frame的高度(拉伸)
-
set_frame_width
(frame_width)¶ 设置frame的宽度(拉伸)
-