当前位置:C++技术网 > 资讯 > 毕业设计-幼儿飞行棋之做后感(5)

毕业设计-幼儿飞行棋之做后感(5)

更新时间:2016-03-29 00:52:50浏览次数:1+次

  今天来讲讲如何实现飞机在棋谱上飞行的效果。

  众所周知,动画都是一帧一帧地播放的,也就是很多张图片隔着125毫秒播放(也就是8帧每秒),所以当飞机在棋谱上飞行的时候,也是这样运作的,每隔100毫秒就飞一次,也就是在棋谱上换一个位置。

  要实现每隔100毫秒飞一次就要用到计时器,当飞机符合要飞行的要求,创建一个计时器,每隔100毫秒就改变飞机的飞行位置,也就是要重绘视图,根据之前保存飞机的位置来绘画视图,当飞行结束后就要杀掉计时器。

  现在回头看自己写的代码,发现好简单,怪我那个时候太年轻了,啥都不会,现在要捉紧时间学习,把大学颓废的时光都抢回来。

  讲完单机版的飞行棋,后面就开始讲网络版的,这是我当时做毕业设计的骄傲,觉得大学学的东西没有白费。