谢谢您的回答
但还是看不太懂意思
不知道小弟这样的理解对吗
如果有错误的请更正
谢谢
(setq m_ang (angle m_pt1 m_pt2)) ;设m_ang 的 angle 角度为m_pt1 到 m_pt2 (setq m_dist (distance m_pt1 m_pt2)) ;设m_dist 的 distance 两点距离为m_pt1 到 m_pt2
(setq m_pt1 (polar m_pt1 (+ m_ang pi) 5)) ;新座标点为 m_pt1 角度 加 pi 的180度 在除 5
上面这行我就不太懂 为何会放一个5 在后面.
etq m_pt2 (polar m_pt1 m_ang (+ (/ m_dist 2) 2.5))) ;新座标点为 m_pt1 的角度为距离的一半再加上 2.5 (setq m_pt3 (polar m_pt2 (+ m_ang (/ pi 2)) 4)) ;新座标点为 m_pt2 的 90 度 在加 4
(setq m_pt4 (polar m_pt3 m_ang 5)) ;新座标点为 m_pt3 的角度 在加 5
上面这行我就不太懂 为何会放一个5 在后面.
(setq m_pt4 (polar m_pt4 (+ m_ang (* 3 (/ pi 2))) 8)) ;新座标点为 m_pt4 的 90 度 在 * 3 + 8
(setq m_pt5 (polar m_pt4 (+ m_ang (/ pi 2)) 4)) ;新座标点为 m_pt4 的 90 度 在 + 4
(setq m_pt6 (polar m_pt5 m_ang (+ (/ m_dist 2) 2.5))) ;新座标点为 m_pt5 的角度为 距离除2 + 2.5
|