作者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
1F:→ StubbornLin:嗯~ 方向向量 在Node1~2之间线段的影子 看正负 07/18 00:54
2F:→ StubbornLin:就知道是顺向还逆向 07/18 00:54
3F:推 tainjoy:谢谢你,问题解决了^^ 07/18 10:20