phinajs / phina.js

phina.js is game library
http://phinajs.com
MIT License
308 stars 51 forks source link

drawDashLineの描画結果にdrawLineと同等の太さのstrokeを反映させる要望 #253

Open kicker3 opened 6 years ago

kicker3 commented 6 years ago

■要望 drawDashLineで破線を描画した際に、 drawLineよりも太い線が引かれてしまう問題に遭遇しました。 ※どちらで描画する場合も同じstroke値に設定しています。

それで、破線の太さをdrawLineと 同等にしていただきたいと思ったのですが可能でしょうか?

■修正案 実際にphina.jsのdrawDashLineを以下の様に修正したら 思う様な動作になったのですが、いかがでしょうか?

※phina.js 0.2.0 の 9237行目あたり 既存「this.drawPoint(x, y);」       ↓ 修正案「this.moveTo(x, y).lineTo(x+vx, y+vy).stroke();」

以上、宜しくお願い致します。