我正在开发XNA并使用他们的Matrix结构。调试时,为Matrix显示的值类似于:
这不是非常方便阅读。我希望有类似的东西:
{ R:{ 0; 0; 0 } S:{ 1; 1; 1 } T:{ 0; 0; 0 } }
由于此结构不是我的,我无法覆盖ToString
方法,也不能覆盖DebuggerDisplay
属性。
这种功能有简单的技术吗?我认为这是一个共同的要求。可能与VisualStudio本身有关,作为最后的手段?
精度:我不是在寻找操作(对于好奇的Matrix.Decompose()),只是在调试模式下在Visual Studio(或其他人)中“渲染”这种类型的变量。