Re: [程式] Ragdoll Master (避彈人)
※ 引述《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 所產生的表現。
當然,你可以引入許多假設,來簡化計算 (特別是當你不想花時間搞物理原則的時候)
這樣做的一個極致,大概是直接把肢段的速度和角速度用一個比例常數連接起來吧。
--
鬼壓床怎麼辦
騎上去啊
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.217.134
討論串 (同標題文章)
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章
145
215