最近项目程序的总结

1.对于做项目来说,重要的是和客户沟通好,弄清楚客户到底需要的是什么效果,现在发现即使沟通好,一般的客户要求也会变来变去的。这个就是没办法的事情了,按照合同来,或者看程序代码情况,好改的就改了,不好改的就算了吧,以免多出些bug了,更麻烦。

 

2.XNA中的spritebatch绘制效果里面 有三种 none,alphablend,addiactive单词忘了,大概内容就是无效果,透明效果,和颜色的叠加效果,其中以前我经常用透明度的这个,后来发现其实叠加的那个也很好用的。特别是做序列帧的时候经常有些黑色背景的图片,由于其本身的RGB都为0,叠加上的话是没有影响的。不用非要把他变成透明背景的图片的。这样会很省事的,而且效果要更好。

 

 

3.做动画效果的出入,可以使用同一个参数变量,然后让这个参量为不同值从而切换到各种不同的动画效果上,但是要注意是否有跳帧的现象,避免出现动画不够连贯的事情。

 

 

4.视频的播放可以截取视频的播放时间的,控制视频的播放位置都是没有问题的。

 

 

5.资源的释放要确定好在哪些位置释放,注意基类和派生类资源释放的不同,有些时候可能会出现资源已释放,但是又重新加载使用的类的情况,这个时候要注意加入保护代码,避免程序无响应。或者修改释放的时机。

 

 

6.保重身体,不要干太晚,不要因为自己凌晨脑袋最好用,就白天玩,然后凌晨干活,长此以往对身体不好,注意早睡早起才能养生。

你可能感兴趣的:(最近项目程序的总结)