google-code-export / colonist

Automatically exported from code.google.com/p/colonist
0 stars 1 forks source link

统一Ragdoll 系统 #23

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
需要一个系统,统一对各类型Ragdoll对象的处理.

这个脚本应该提供类似AI编辑器那样的接口, 实现:
1.对RAGDOLL行为数据的封装,例如,一个布娃娃的肢体,有那些肢��
�是需要添加力,添加力的方向,大小,和时间?
2.对RAGDOLL特效数据的封装.
3.控制销毁RAGDOLL的行为,是逐渐隐退材质,还是立刻销毁,销毁��
�后,是否在地上生成Decal.

Original issue reported on code.google.com by yinyuanq...@gmail.com on 6 Jan 2013 at 2:38

GoogleCodeExporter commented 9 years ago
新增类:

Ragdoll & RagdollEditor

Ragdoll使用RagdollData封装对每一个肢体的力参数. 
包括力方向,大小,时间
使用EffectData和DecalData封装特效和Decal,使用方法同AI类
销毁Ragdoll可以直接瞬时销毁,或者交由委托函数(通过函数名��
�定)

RagdollEditor : Component->AI->RagdollEditor 
是一个Ragdoll编辑器,帮助设计者快速编辑一个布娃娃对象.

Original comment by yinyuanq...@gmail.com on 11 Jan 2013 at 7:28