Gradient
Inherits: Resource < Reference < Object
一个颜色插值器资源,可用于在用户定义的颜色点之间生成颜色。
描述
给定一组颜色,这个资源将按顺序插值。这意味着,如果你有颜色1、颜色2和颜色3,斜坡将从颜色1插到颜色2,从颜色2插到颜色3。斜坡最初会有两种颜色(黑色和白色),一种(黑色)在斜坡低偏移量0处,另一种(白色)在斜坡高偏移量1处。
属性
| ||
|
方法
void | |
get_offset ( int point ) | |
get_point_count ( ) const | |
interpolate ( float offset ) | |
void | remove_point ( int point ) |
void | |
void | set_offset ( int point, float offset ) |
属性说明
- PoolColorArray colors
Default |
|
Setter | set_colors(value) |
Getter | get_colors() |
渐变颜色以 PoolColorArray 返回。
- PoolRealArray offsets
Default |
|
Setter | set_offsets(value) |
Getter | get_offsets() |
渐变的偏移量以 PoolRealArray 返回。
方法说明
将指定的颜色添加到坡道的末端,并有指定的偏移量。
返回索引point
处斜坡颜色的颜色。
返回索引point
处的斜面颜色的偏移。
- int get_point_count ( ) const
返回斜面中的颜色数量。
返回由偏移offset
指定的插值颜色。
- void remove_point ( int point )
移除索引point
处的颜色。
设置索引point
处的坡道色的颜色。
为索引point
处的斜面颜色设置偏移。