我有这个代码

string hex = "#FFFFFF";
Color _color = System.Drawing.ColorTranslator.FromHtml(hex);


我需要在Microsoft.Xna.Framework中使用_color

使用以前的代码,我收到此错误:

Cannot implicitly convert type 'System.Drawing.Color' to 'Microsoft.Xna.Framework.Color'

any idea how to solve this?

最佳答案

这是您需要的吗?

public Microsoft.Xna.Framework.Graphics.Color XNAColor(System.Drawing.Color color)
{
    return new Microsoft.Xna.Framework.Graphics.Color(color.R, color.G, color.B, color.A)
}

关于c# - 如何修复无法将类型'System.Drawing.Color'隐式转换为'Microsoft.Xna.Framework.Color',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22426140/

10-12 12:43
查看更多