IRandomColorRamp 是利用HSV模型来生成颜色的,因此分别对HSV这三个分量的起始值复制,在这里要注意是否利用seed,如果使用seed,则生成的颜色带是固定的,不会随机变化,最后要利用CreateRamp方法创建颜色带,具体代码示例如下:
注意:利用IEnumColors.Next()获取颜色带中的下一个IColor
IRandomColorRamp 是利用HSV模型来生成颜色的,因此分别对HSV这三个分量的起始值复制,在这里要注意是否利用seed,如果使用seed,则生成的颜色带是固定的,不会随机变化,最后要利用CreateRamp方法创建颜色带,具体代码示例如下:
注意:利用IEnumColors.Next()获取颜色带中的下一个IColor