为了账号安全,请及时绑定邮箱和手机立即绑定

关于草地线性颜色渐变的问题

var landStyle = cxt.createLinearGradient(0, 800, 0, 0);

            landStyle.addColorStop(0.0, '#030');

            landStyle.addColorStop(1.0, '#580');

所以起点是最下边我能理解,终点为什么会是(0,0)嘞?那不是整块画布都是绿色了吗?

然而还真的不是,所以这个渐变终点的(0,0)是指的哪里嘞?请教一下各位小伙伴,谢谢!

正在回答

1 回答

这个渐变终点是在你canvas坐标原点,渐变颜色填充的地方取决于你画的线条,而不会因为这个style发生变化,你将终点的(0,0)换成(0,200),颜色的渐变会更明显

0 回复 有任何疑惑可以回复我~
#1

Serena_Cecilia 提问者

谢谢!
2018-01-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于草地线性颜色渐变的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信