1

デザインしたいゲームで防犯カメラタイプの機能を作りたいと思っています。私が持っている考えは、ゲームのテレビ画面に似た指定された長方形があり、その長方形の領域に、カメラが特定の部屋で見ているものを表示できるようにすることです。

したがって、特定のシナリオを設定するために、部屋Aと部屋Bがあるとします。部屋Bに、現在部屋Aに表示されているものを表示するテレビ画面にします。これは、XNAカメラ機能を使用して何らかの方法で可能である必要があります。 、カメラがその領域で見たものを出力して、部屋Bの指定されたスプライト長方形に表示する方法がよくわかりません。

うまくいけば、これは理にかなっている、または可能です:D

TK、シェーン。

4

1 に答える 1

2

防犯カメラのシーンをカスタムにレンダリングするとRenderTarget2D、それをあたかものように使用できますTexture2D

これに対する5つの基本的な手順は次のとおりです。

  • カスタムを作成するRenderTarget2D
  • GraphicsDeviceこの新しいターゲットにレンダリングするように指示します
  • 「画面」シーンをレンダリングする
  • レンダリングターゲットをリセットする
  • レンダーターゲットによって作成されたテクスチャを使用して、画面ポリゴンをテクスチャリングします。

詳細については、RiemerのXNAチュートリアルを参照してください。

于 2013-01-22T02:46:32.930 に答える