teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正版

2020/03/06 02:08

投稿

yukiyuki123456
yukiyuki123456

スコア130

answer CHANGED
@@ -1,2 +1,15 @@
1
+ 書き直しました
2
+ x,yがカメラ座標で mx,my がターゲットの座標だから
3
+ ターゲットの周りをカメラがぐるぐる回るような感じか・・・
4
+
5
+ んで rotate って関数の x,y がカメラ座標
6
+ mx,my が中心座標で
7
+ ox,oy って変数が x,y - mx,my のベクトルになるのね
8
+ そこに 三角関数とラジアン角度で単位ベクターを作って
9
+ 掛け合わせることで回転させてるんだと思う。
10
+
11
+ ベクトル、単位ベクトル、ベクトルの回転みたいなキーワードで検索すると
12
+ 詳しい説明があるサイトが見付かるとおもいます
13
+
1
14
  図でかくとこんな感じ
2
15
  ![イメージ説明](eac25d5d1f1bd56d0db2deb117d8b879.jpeg)