作者littleshan (我要加入劍道社!)
看板GameDesign
標題Re: [程式] 要怎麼判斷賽車遊戲正逆向
時間Wed Jul 18 00:52:10 2007
※ 引述《tainjoy (好事多一點)》之銘言:
: 目前我可以得知的資訊大概有
: node1 node2
: .-----------------------.
: .我自己
: 賽道上有設了多個node點,如上方的node1和node2,
: 而方向是node1至node2
: 目前知道我自己的Position與面向哪裡
: 還有所有node的Position
: 其實我對於向量都沒什麼概念,因為念商的都沒學過
: 查了一些資料只知道可以用向量內積求cos角,不過還是不知道怎麼求
: 所以希望有人能給我指點一下@@
設向量 v1 = node2 - node1 也就是 node1 往 node2 的方向
v2 為目前自己的面向
若 v1 dot v2 > 0 則你目前是由 node1 朝向 node2 前進
反之則是 node2 往 node1 的方向
如果要解釋內積
(x1, y1) dot (x2, y2) = x1*y1 + x2*y2
就這麼簡單
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.3.35
→ StubbornLin:嗯~ 方向向量 在Node1~2之間線段的影子 看正負 07/18 00:54
→ StubbornLin:就知道是順向還逆向 07/18 00:54
推 tainjoy:謝謝你,問題解決了^^ 07/18 10:20