notesFlutterに関するメモ書き2019-05-31GestureDetectorで図形をぐりぐり回すマウスや指を動かした角度に合わせて何かを動かしたい......わりとよくある要件です。数学をまともに修めていない僕はいつも細かいところがわからなくなってしまいます。いつもこのサイトに助けられています。(ジオシティーズじゃなくてよかった!)角度を知りたい2点をベクトルとして持ち、dotとcrossを取ってそれをatan2すれば角度が得られます。三角関数ってすごい!誰でしょう、三角関数が役に立たないとか言ったのは。GestureDetectorだとこんな感じ書くとradianに角度が入ります。},)ベクトルの演算にはFlutter内でも使われているvector_mathパッケージが使えます。Colorsがマテリアルと被るのでご注意ください。Colors;何かしらのビューのところにCustomPaintで図形を描いてみたのがこちらです。回せていますね!全体のソースはGitHubに置いてありますので、気になる方はそちらをご覧ください。円をふよふよアニメーションさせる引き続き、いろんな模様を描いて遊んでいます。アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。