我希望在我想要设计的游戏中制作安全摄像头类型功能。我的想法是在游戏中将有一个类似于电视屏幕的指定矩形,我希望能够在该矩形区域中显示相机在特定房间中看到的内容。
因此,为了设置一个特定的场景,假设我们有A室和B室。我希望B室成为一个电视屏幕,显示当前在A室显示的内容。我知道这一定是可能的一些如何使用XNA相机功能,我真的不确定如何输出相机在该区域看到的内容,然后在B室指定的精灵矩形中显示它。
希望这有意义或有可能:D
TKS, 沙恩。
答案 0 :(得分:2)
您需要将安全摄像头场景渲染为自定义RenderTarget2D
,然后您可以将其视为Texture2D
。
这方面的5个基本步骤是:
RenderTarget2D
GraphicsDevice
呈现此新目标有关详细信息,请参阅Riemer's XNA tutorial。