關(guān)于草地線性顏色漸變的問題
var landStyle = cxt.createLinearGradient(0, 800, 0, 0);
? ? ? ? ? ? landStyle.addColorStop(0.0, '#030');
? ? ? ? ? ? landStyle.addColorStop(1.0, '#580');
所以起點是最下邊我能理解,終點為什么會是(0,0)嘞?那不是整塊畫布都是綠色了嗎?
然而還真的不是,所以這個漸變終點的(0,0)是指的哪里嘞?請教一下各位小伙伴,謝謝!
2018-01-22
這個漸變終點是在你canvas坐標原點,漸變顏色填充的地方取決于你畫的線條,而不會因為這個style發(fā)生變化,你將終點的(0,0)換成(0,200),顏色的漸變會更明顯