摘要: 开发日志记录时间:2010.4.27调试记录:问题: (1) 当人物处于跳跃状态时,不应当衰减水平速度velocity.X,如果衰减了这个值,那么游戏人物就会很快的停下来,水平位移很小。(2) 游戏的速度数据是从下一个状态中得到的,并且强制为这个值,那么就导致游戏人物的状态和上一个状态无关,显得很不自然,比如,走动->跳跃,因为跳跃的X速度是零,所以永远是直跳,不论前一个状态是站立还是走动。... 阅读全文
posted @ 2010-04-28 13:46 向恺然 阅读(202) 评论(0) 推荐(0)
摘要: 成员名称 说明 None 未指定任何选项。这是 默认值。 DelayCreation 使 BitmapSource 对象的初始化延迟到必要时才执行。在处理图像集合时,这十分有用。 IgnoreImageCache 在不使用现有图像缓存的情况下加载图像。仅在需要刷新缓存中的图像时才可选择此选项。 这个属性对于内存很重要,需要重视。 阅读全文
posted @ 2010-04-28 13:42 向恺然 阅读(610) 评论(0) 推荐(0)
摘要: 在游戏的算法过程中经常需要改变游戏的状态,比如一个人物从 行走---》 跳跃 行走 ----》 站立,这是经常遇到的问题。我把它总结为1)Loop Check Value -----> change Key Value比如不断地检测着游戏人物的水平行走速度和垂直方向的速度,还有是否处在空中,我们考虑:“如果两个方向的速度都是为零,而且不处在空中状态,那么这个游戏人物当然应当处在站... 阅读全文
posted @ 2010-04-28 13:39 向恺然 阅读(394) 评论(0) 推荐(0)

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