修改
这是我的我自己的代码中的一个错误导致错误,而不是XNA。似乎我的颜色加载功能被窃听,但我没有意识到。
ORIGINAL
我正在尝试使用VertexPositionColor进行3D绘图,并且我已经完成了很多东西,除了当我尝试使用特定颜色绘制时,它总是将其转换为大约7种颜色之一,就像那些在这里看到:
(加上黄色和白色)
我一直在尝试使用Color.Gray(128,128,128,255)绘制部分内容,但它似乎不起作用,只是将其转换为白色。
这就是它的样子,以及它应该是什么样子:
是否有任何理由发生这种情况或以任何方式解决问题?