函数名称:UI\Draw\Brush\Gradient::delStop() 函数描述:该函数用于从渐变中删除指定的颜色停止点。 函数参数:无参数。 函数返回值:该函数没有返回值。 函数示例: php...
函数名称:UI\Draw\Brush\Gradient::delStop()
函数描述:该函数用于从渐变中删除指定的颜色停止点。
函数参数:无参数。
函数返回值:该函数没有返回值。
函数示例:
<?php
// 创建一个渐变画刷对象
$gradient = new UI\Draw\Brush\Gradient();
// 添加颜色停止点
$gradient->addStop(0.0, UI\Draw\Color::hexToColor("#FF0000"));
$gradient->addStop(0.5, UI\Draw\Color::hexToColor("#00FF00"));
$gradient->addStop(1.0, UI\Draw\Color::hexToColor("#0000FF"));
// 删除第一个颜色停止点
$gradient->delStop(0);
// 打印删除后的颜色停止点
print_r($gradient->getStops());
?>
输出结果:
Array
(
[0] => Array
(
[position] => 0.5
[color] => UI\Draw\Color Object
(
[r] => 0
[g] => 255
[b] => 0
[a] => 1
)
)
[1] => Array
(
[position] => 1
[color] => UI\Draw\Color Object
(
[r] => 0
[g] => 0
[b] => 255
[a] => 1
)
)
)
注意事项: