Virtool学习(四)—character BB

对于游戏和动画中最重要的角色提供了下列封装好的BB
character/animation/add animation    给人物加载一个动画,通常前面是Object Loader
                             animation synchonizer    某个特定时刻发送消息,例如可以用于人物某个动作时加载特定的声音,需要在动画序列中指定你想要得动作,并为消息命名,这个名字将作为switch on message 的参数
                             create blend animation 2   将两个动画混合加载
                             exclude from animation     从动画中隐藏参与动画的某个3D实体,即使这个物体不运动
                             set animation frame          控制动画桢的动作
                             set animation step           
                             set blended animation  factor      设置混合动画的coefficient of interpolation的参数
                             set bodypart animation frame      设置身体某个部分的动画
                             share character animation key      一个组中的所有人物共享动画
              /basic/get nearest object                           找出在一个Object组中,距离人物最近的物体
                       set floor reference object                  使用某个物体标志地面参考
              /constraints/charater keep on floor             使一个人物保持在事先定义好的地板上
                                enhance character keep on floor   使一个人物保持在声明的地板上

              /IK/IK postion     控制人物身体从某个部位到某个部位的运动
              movement/character controller     用键盘或者游戏手柄控制人物运动,一般与keyboard mapper结合使用
                             /character curve flow    控制人物随事先定义好的曲线运动
                             /character go to           控制人物以某个位置为目标运动
                             /enhanced character curve flow    控制人物随事先定义好的曲线运动
                             /unlimited control          使用消息响应机制对人物进行控制
                                     

posted on 2007-10-05 16:36  达则兼济天下  阅读(811)  评论(0编辑  收藏  举报