Re: [程式] Ragdoll Master (避彈人)
※ 引述《clifflu ( 殺氣模式)》之銘言:
: ※ 引述《etrexetrex (ETREX)》之銘言:
: : Ragdoll Master (避彈人)
: : http://www.eddiezone.net/flashgame/Ragdoll_Master.htm
: : 這個遊戲是我在 PTT LITTLE-GAMES 版裡看到的
: : 我的問題是
: : 要如何用FLASH實做一個那樣的人形
: : 我想快一天了 囧...
: : 我記得很久以前有另一個FLASH
: : 是一個骨骼模型 關節可以拉動的
: : 跟這個也很像@@
: : 到底要怎麼作呢?
: 不太清楚你所要的是 "讓幾個 object 相連" 或者是 "這些 object 的行為"
: 讓物件相連的方式很簡單,只要計算其端點,再平移使端點到某個位置即可。
: 如果是要探討物件的行為模式,那麼在二維模型上,你可能要假設每段的
: M(n) 和 I(n) 值,環境重力加速度 g,和關節磨擦的效果 F(m)。
: 之後在每一個 frame 重新計算用滑鼠移動頭,會使得各 segment 所產生的表現。
: 當然,你可以引入許多假設,來簡化計算 (特別是當你不想花時間搞物理原則的時候)
: 這樣做的一個極致,大概是直接把肢段的速度和角速度用一個比例常數連接起來吧。
我的問題是
我不曉得要怎樣可以作到讓兩條線段的端點相連
因為一個物件只有一個座標(x,y)
但是卻要表示兩個端點...
我有想到一個方法可以表示兩點:
以座標表示一個端點
以旋轉角度表示另一端點(把線段當成指針)
不曉得上述這個方法好不好...
可是要怎麼作到自然下垂我就不會了
--
無名網誌:http://www.wretch.cc/blog/et284vu065k3
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.124.1
討論串 (同標題文章)
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章
145
215