Adobe Director には、アプリケーションの実行中に更新される監視ウィンドウがあります。たとえば、ゲーム アプリケーションがあり、ボール オブジェクトのインスタンスを監視している場合、アプリケーションの実行中にリアルタイムで更新されるすべての値 (速度、高度、状態変数など) を確認できます。ウィンドウに他のオブジェクトを追加して、実行を停止せずにその変数にドリルダウンすることもできます。
Visual Studio (私は 2008 年)、C# で、アプリケーションの実行中に [デバッグ] > [ウォッチ] ウィンドウを更新する方法はありますか? つまり、すべてをフリーズして特定の瞬間の状態を検査するのではなく、アプリケーションの実行中に特定のオブジェクトのさまざまな変数を監視したいと考えています。
これが不可能な場合、任意のオブジェクトの値を監視する方法はあります (事前にこれらをハードコーディングする必要はありません)。たとえば、戦車オブジェクトの場合、位置、方向、速度などがあります。それぞれ数十程度の値を持つ数十の異なるタイプのゲーム オブジェクトを想定します。これらの値は 1 秒間に 60 回変化します。
目標は、実行時に「監視」するゲーム オブジェクトを選択し、変数の階層構造にドリルダウンできるようにすることです (ウォッチャー ペインと同じ方法で)。繰り返しますが、このツールは事前にオブジェクトを認識していないため、特定のオブジェクトをハードコーディングすることはできません。
前もって感謝します!
アダム