作者clifflu ( 杀气模式)
看板GameDesign
标题Re: [程式] Ragdoll Master (避弹人)
时间Mon May 22 18:38:08 2006
※ 引述《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