Re: [程式] 請問怎麼劃2D agent的扇型面積

看板GameDesign (遊戲設計)作者 (我要加入劍道社!)時間18年前 (2006/09/09 02:30), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《l314 (紅虫)》之銘言: : 像這樣.. : http://plum.cs.nccu.edu.tw/~t9148/Arc2.JPG
: 中間的方向向量是已知, : 夾角與半徑也已知.... : 但我想畫這樣的一個扇型,且會跟隨著方向向量轉動而重畫... : 請問是用內積來算嗎? : 請前輩提示一下.. : 謝謝.. 1. 向量旋轉只是個矩陣乘法: [ x' ] [ cosθ sinθ ] [ x ] [ ] = [ ] [ ] [ y' ] [ -sinθ cosθ ] [ y ] 把中間方向的向量各轉 60 度與 -60 度 就可以得到另外兩端的向量。 2. 畫弧線可能比較難,不過你可以在弧線上取許多 點,然後直接用直線連起來,大概二三十個左右 看起來就很圓滑了。而算這些點的方法一樣用向 量旋轉。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.3.35

09/09 11:39, , 1F
謝謝..orz..
09/09 11:39, 1F
文章代碼(AID): #150RRSTt (GameDesign)
討論串 (同標題文章)
文章代碼(AID): #150RRSTt (GameDesign)