作者cowbaying (壓力太大 囧mmmmmmmmmmm)
看板GameDesign
標題Re: [請益] 請教簡單的座標問題
時間Wed Aug 24 23:53:38 2011
這算是基本問題
※ 引述《InitialPower (InitialPower)》之銘言:
: Hello
: 請教一下各位同好
: 要如何從已知的兩組座標(X1,Y1)與(X2,Y2)
: 計算出
: 1.沿著(X1,Y1)起始,通過(X2,Y2)的下一個點
假如下個點是X3,Y3
那麼X3 = X2 + (X2 - X1)
Y3也一樣
概念就是算兩點之間XY的距離
延伸到下一個點
需考慮正負問題
: 以及
: 2.(X1,Y1)與(X2,Y2)連起來的直線,坐落於中間的那一個座標
中心點簡單來說就是算數平均數
: 另外還有一個問題
: 目前已知角度angle、移動速度speed
: 要如何計算2D座標的點移動量DX,DY?
角度跟距離可以看你用的語言有沒有相關數學函式
應該都是有的
移動速度記得要把時間也算進去
: 如果有知道的板友
: 麻煩提示一下,大概的概念也可以
: 謝謝摟
你的問題屬數學中的向量
假若忘的差不多了
去GOOGLE 惡補一下
最後記得用浮點數來算
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.127.242.3
推 ericinttu:補充一下, 移動速度假如是 km/hr 這種我們真實世界用的 08/25 00:04
→ ericinttu:距離單位, 通常需要再換算成遊戲內的距離單位. 08/25 00:05
推 InitialPower:感謝你的講解非常清楚 08/25 01:06