开发日志 5-12

      锲而不舍,金石可镂。锲而舍之,朽木不折。

      ...........  * *  *...................... *  *  *....................................

      动画:

      需要进一步改进目前的动画状态机制,以适应复杂的情况。

      1) 测试:

      条件:增加动画执行的时间。例如把前滚翻这个动作的帧执行时间增加到1100。

      结果:游戏人物在第一帧以设计的速度前行,然后开始表演后面的动画。

              在前滚翻动作结束之,回复到idle,会向后退一定的距离。

              这个帧执行时间会影响到前进的距离,如果很短的话,前进的很小。

     2)碰撞检测

      思考:碰撞检测的时候注意怎么避免把自己也检测进去。

     3)跳跃

     注意:游戏中是存在可能跳不起来的情况的,因为是检测起跳初始条件的。

    Bug:在站立和跳跃到空中做过渡动作时,发生了数组过界的异常。 但经过测试,站立-》过渡-》蹲下 这个动作是正常的。 当改动帧间隔改为更长时间时,不会出错,但仍然很怪异。

    Bug:在操作第二人物的时候出现了数组过界的异常。提示一个动作索引取到了一个负值。  检查后发现,更改了某个动作名称,但在定义第二人物的动作时,没有更改过来,于是出现了错误。

    4)思考:

 

   

posted @ 2010-05-12 16:21  向恺然  阅读(91)  评论(0编辑  收藏  举报

我必须说的是:我崇尚开源,但鄙视剽窃。本博客所有引用的图片,文章,和代码,均只作为研究学习使用,不作为商业应用。如果我无意中冒犯了您,请发消息留言,我将立即删除。