あくまで作りたいものを作るのがプログラミングですので、答えがあるわけではありません。恐らくですが、「関数」と「計算」について理解がまだできていないのではないかと思いますので、まずはその基礎部分を勉強されたほうが良い気がします。やり方の道標としてのアドバイスはできますが、代わ...
function petal(花びらの付け根の位置x, 花びらの付け根の位置y, 回転角度) { これは実在するものではなく、あくまでも作る関数の例ですよ。このようにして作った関数の中で、座標や角度を使い、ご自身で書かれた moveTo(moveX,moveY) の m...
全体としてのイメージ はい、大丈夫です。関数は例えば function petal(花びらの付け根の位置x, 花びらの付け根の位置y, 回転角度) { とすればシンプルな三角関数で全部計算は可能かと思います。
いえ、細かい座標は計算で出すのが正攻法だと思います。ですので function petal(x, y, rotation) { : } petal(x1, y1, 0) petal(x2, y2, 60) : くらいになると思います。で、petalの引数を変えつつ...
描画部分を関数化して、位置と角度を引数で渡せるようにし、線を描画する座標はそこから計算で出すようにすればいけると思います。 単に画像をコピーしたい場合は、僕はやったことは無いですが下記とか参考になるのかもしれません。 http://www.htmq.com/canvas/...
こちらの件は修正しておきました。
var makeColor = () => 'hsl('+ rad + 'deg, 100%, 50%)'; この書き方であっています。アロー関数と言います。functionと中括弧を入れる形の関数でも良いですが、returnを付ける必要があります。アロー関数はr...
あ、いえいえ、誰かの不利益とかになるものでもない内容ですので全然だいじょうぶです~
詳しくはわかりませんが、まず基本として 'rgb(x,0,0' といった書き方はできません。console.log('rgb(x,0,0') して確認しましょう。扱っている値が正しいのか、それはしっかりその都度確認する必要があります。 連結したいのであれば 'rgb(' ...
なるほど、ご報告ありがとうございます! 随時修正していきます。
根本的な話をすると、HSLは色を確定するための概念であり、JavaScriptとは何の関係もありません。 ちなみにRGBはご存知ですか? 赤、緑、青の光の3原色で色を決めるものです。HSLはこれとは別の色相、彩度、輝度で色を決める方法です。 で、上記の前提を踏まえて、c...
詳しくは全然わかっていません。401はUnauthorizedですので、認証されていないということだという気がします。 多分APIキーとカレンダーIDで公開状態のカレンダーの情報取得はできるのかもしれませんが、各ユーザーの非公開カレンダーについては取得したりデータをいじっ...
fillStyleは描画する時にどの色で描画するかの設定で、fillRectは設定された色で塗るための命令です。ですので先にfillStyleが必要になります。 ちなみに、fillRectしたからといってfillStyleの設定が消えるわけではないため、最初に一度fill...
こちらは対応済みです。
なるほど、細かい情報まで含めありがとうございます!
ありがとうございます。確かにこれなんでしょうね…!? 全然知りませんでした。ちょっと気になるので引き続き調べてみます。
投稿ありがとうございます! 使ってみましたが、「詳細を見る」ボタンで行けるページはログインなしでも見られると良いかもですね。
使い方はそんな感じで大丈夫です~。Homeの時のボードは下記になりますので完成したらそちらに投稿していただくと良いと思います。 https://crieit.net/boards/web1week-202003
hoverはcssでやったほうがシンプルかもしれません。メディアクエリを使えば画面の大きさによってcssを指定したりも出来ます。
jQueryはonの他にoffもあってイベントを削除できるので、onresizeが呼ばれるたびにそういうのを実行する必要があるかもです。