Re: [問題] help..(~"~)煩惱的三角函數問題...
※ 引述《icedesign (不可或缺的咖啡因)》之銘言:
: http://0rz.tw/753eY
: (~"~)''
: 想了很久,想不出個所以然,為何上面連結中的A & B & C的角度(theta)
: ,經過:
: Math.atan2(x, y) * 180 / Math.PI
^^^^^^ x y 反了
: 後,答案都差不多為 + or - 的26.57
: 就"D"經過上面的公式trace出來以後,答案是:
: -153...多
: 看過書中的解釋,它說:
: 一般Flash測量角度,是由+x開始,順時鐘(clockwise)旋轉測量,而D
: 這個角度,trace出來的原因是因為Flash coordinate system的screen
: viewpoint,會認為我們在看的就是-153...多這個角度,所以會trace
: 出來就是-153...多,而不是+26.57。
: (~"~)覺得它這樣子根本沒解釋為何它就是-153...多!
: 我去翻了一下Math.atan2()的說明,它說這個func是由逆時鐘方向,開
: 使計算角度,那...如果是醬子的話,那B為何會是+26.57而不是-153...
: (如果從x軸算到那的話)。
: so問題如下:
: 一.為何D從flash trace出來之後是-153...多?
: 二.如果Math.atan2()是逆時鐘方向,那B為何不是-153...多?
: 已經煩惱很久了,請大家幫忙,謝謝。
嗯....直接用範例檔說明會比較快
angle = Math.atan2(y,x) * 180 / Math.PI
範例檔:http://web.ntust.edu.tw/~B9409041/link/triangle.swf
範例原始檔:http://web.ntust.edu.tw/~B9409041/link/triangle.fla
精美!
--
http://etrex.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.68.211
→
11/03 00:22, , 1F
11/03 00:22, 1F
推
11/03 01:16, , 2F
11/03 01:16, 2F
→
11/03 01:17, , 3F
11/03 01:17, 3F
→
11/03 01:17, , 4F
11/03 01:17, 4F
→
11/03 01:18, , 5F
11/03 01:18, 5F
推
11/03 11:56, , 6F
11/03 11:56, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):