【发布时间】:2014-09-27 11:22:58
【问题描述】:
我正在开发一个游戏应用程序,如果你赢得游戏,屏幕背景会迅速改变颜色。如何让我的窗口窗体的背景显示随机颜色?
也许我可以使用
Random i = new Random()
方法,但我不太确定如何使用它来制作颜色??
【问题讨论】:
-
考虑Color.FromArgb - 然后指定适当范围的随机值,根据需要屏蔽 alpha。 (但随机颜色并不总是最漂亮的。)
-
好吧,如果颜色是基于 数字 并且 Random 给你一个随机数,你可以生成一些随机数并使用它们来构造颜色。如果您在编码后遇到问题,请提出问题。阅读 MSDN 上
Random和Color类的文档。 -
只需展示如何从一些整数创建颜色,其余的很容易。
标签: c# colors background