C# 为什么xna中的draw()需要一个着色参数

C# 为什么xna中的draw()需要一个着色参数,c#,xna,C#,Xna,spritebatch.draw采用纹理、矩形和颜色 颜色就是色调 为什么需要染色?为什么传递白色作为参数表示没有色调?为什么不使用黑色,或者根本不传递着色参数?着色颜色与纹理颜色相乘。在所有保持原始颜色不变的通道中,白色基本上是1。 这个博客有一个全面的解释。 着色颜色与纹理颜色相乘。在所有保持原始颜色不变的通道中,白色基本上是1。 这个博客有一个全面的解释。

spritebatch.draw采用纹理、矩形和颜色

颜色就是色调


为什么需要染色?为什么传递白色作为参数表示没有色调?为什么不使用黑色,或者根本不传递着色参数?

着色颜色与纹理颜色相乘。在所有保持原始颜色不变的通道中,白色基本上是1。 这个博客有一个全面的解释。

着色颜色与纹理颜色相乘。在所有保持原始颜色不变的通道中,白色基本上是1。 这个博客有一个全面的解释。