• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JavaScript/HTML5での図形の描写)

JavaScript/HTML5での図形の描写

このQ&Aのポイント
  • JavaScript/HTML5を使用して、canvasを使って図形の描写をする方法を教えてください。
  • 特定の半径と位置でランダムな色の円を描写する方法を教えてください。
  • 現在、黒縁の白い円しか描写できないので、ランダムな色で円を描写する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

線はstroke、塗りつぶし部分をfillで指定します。 塗りつぶしの配色ならfillStyle、塗りつぶすときはfill() 線の配色ならstrokeStyle、線を書くときはstroke() 今のソースだとそのあたりがどっちつかずだから期待どおりにならないのかと。 r,g,bをrandameで求めてfillStyleに入れて、fill()、 再度r,g,bをrandameで求めてstrokeStyleに入れて、stroke() という感じでどうでしょうか?

noname#187524
質問者

お礼

fillとstrokeの区別がついていないということ、回答者様の文章で気づきました。 やってみたら無事にできました。詳しい回答をありがとうございました。

その他の回答 (1)

  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.2

fillとstrokeがごちゃごちゃになっていませんか? fillStyle→塗りつぶしの色。fill()を呼ぶことで塗りつぶす strokeStyle→線の色。stroke()を呼ぶことで線を描画する

noname#187524
質問者

お礼

確かにfillとstrokeの区別がついていませんでした。 変えてみたら無事にできました。わかりやすい回答をありがとうございました。

関連するQ&A