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
处的斜面颜色设置偏移。