跟著老師的視頻過了一遍所有例子,實在是太棒了,非常期待老師的下一期canvas課程,求早點更新(●'?'●)
2015-05-10
剛開始我的miterLimit也沒看出效果,查了下文檔
“當寬線條使用設置為 "miter" 的 lineJoin 屬性繪制并且兩條線段以銳角相交的時候,所得的斜面可能相當長。當斜面太長,就會變得不協調。miterLimit 屬性為斜面的長度設置一個上限。這個屬性表示斜面長度和線條長度的比值。默認是 10,意味著一個斜面的長度不應該超過線條寬度的 10 倍。如果斜面達到這個長度,它就變成斜角了。”
然后重新設置了下內圓半徑和miterlimit的值 就看出效果了。
“當寬線條使用設置為 "miter" 的 lineJoin 屬性繪制并且兩條線段以銳角相交的時候,所得的斜面可能相當長。當斜面太長,就會變得不協調。miterLimit 屬性為斜面的長度設置一個上限。這個屬性表示斜面長度和線條長度的比值。默認是 10,意味著一個斜面的長度不應該超過線條寬度的 10 倍。如果斜面達到這個長度,它就變成斜角了。”
然后重新設置了下內圓半徑和miterlimit的值 就看出效果了。
2015-05-03