canvas的陰影繪制原理,老師講錯(cuò)了
有個(gè)小瑕疵,老師在視頻中說了好幾次陰影繪制在物體后面。
其實(shí)這是錯(cuò)誤的,陰影是繪制在物體之上的。也就是說陰影是會覆蓋物體的。
之所以你看到的情景是陰影在物體后面,其實(shí)是因?yàn)槲矬w的填充色透明度為1
如果將物體填充色的透明度設(shè)置為0.x 的小數(shù),就會看到陰影是覆蓋在物體上面的。
這個(gè)就和CSS3的box-shadow陰影是一個(gè)機(jī)制,CSS3的陰影也是覆蓋在元素之上的
2019-07-26
對透明度的理解錯(cuò)了,1為不透明。
2019-05-14
你的說法才是錯(cuò)的,陰影本來就是在元素之下的
2017-09-20
感謝大佬挑刺!