2013-01-22 71 views
1

我期待在我想要設計的遊戲中製作安全攝像頭類型的功能。我的想法是在遊戲中會有一個類似於電視屏幕的指定矩形,並且我希望能夠在該矩形區域中顯示相機在特定房間中看到的內容。XNA 4.0安全攝像頭功能

所以要設置一個特定的場景,假設我們有房間A和房間B.我希望在房間B是一個電視屏幕,顯示目前在房間A中顯示的內容。我知道這一定是可能的一些如何使用XNA的拍照功能,我只是真的不確定我怎麼會輸出什麼樣的攝像頭看到在這個領域,然後顯示它在房間B.指定的精靈矩形

希望這是有道理,還是有可能:d

TKs, Shane。

回答

2

您需要將安全攝像機場景呈現爲自定義RenderTarget2D,然後您可以使用它,就像它是Texture2D一樣。

的5個基本步驟,這是:

  • 創建自定義RenderTarget2D
  • 告訴你GraphicsDevice渲染這個新的目標
  • 渲染你的「屏幕」現場
  • 重置渲染目標
  • 使用由渲染目標創建的紋理來紋理屏幕多邊形

欲瞭解更多信息,請參閱Riemer's XNA tutorial

+0

哇,這正是我正在尋找的,感謝真棒迴應kendall:D – Shane