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的宽度(拉伸)