CameraServer
Inherits: Object
服务器跟踪Godot中可访问的不同摄像头。
描述
CameraServer
记录了Godot中可访问的不同摄像机。这些是外部摄像机,如网络摄像机或手机上的摄像机。
它主要用于为AR模块提供来自摄像机的视频资料。
方法
void | add_feed ( CameraFeed feed ) |
feeds ( ) | |
get_feed_count ( ) | |
void | remove_feed ( CameraFeed feed ) |
信号
- camera_feed_added ( int id )
当添加CameraFeed时触发,例如,插入网络摄像头。
- camera_feed_removed ( int id )
移除 CameraFeed 时触发,例如拔掉网络摄像头。
枚举
enum FeedImage:
FEED_RGBA_IMAGE = 0 —- RGBA 相机图像。
FEED_YCBCR_IMAGE = 0 —- YCbCr 相机图像。
FEED_Y_IMAGE = 0 —- Y 分量相机图像。
FEED_CBCR_IMAGE = 1 —- CbCr 分量相机图像。
方法说明
- void add_feed ( CameraFeed feed )
将相机源添加到相机服务。
- Array feeds ( )
返回一个 CameraFeed 数组。
- CameraFeed get_feed ( int index )
返回具有此ID的CameraFeed。
- int get_feed_count ( )
返回注册的CameraFeed的数量。
- void remove_feed ( CameraFeed feed )
移除CameraFeed。