摘要: 在游戏开发的早期,游戏都是2D的。这些2D游戏通常有带有sprite特征和对象的滚动背景。游戏中的sprite只是显示在屏幕上的物体的2D图像。通过轻微改变对象,可以让这些sprite产生动画,从而有一种运动的外观,而这与卡通动画系列中所做的工作一样。如果读者曾经见过一本活页书,就会对sprite动画有一个明确的了解。动画的每一帧代表了每幅图像轻微的变化。例如,想象有一幅人物静静站着的图像,然后下一系列的人物图像是他的腿慢慢的抬起。要一直这样做,只到有一幅人物走动的完整动画为止。从本质上讲,sprite只是一个2D图像集合,它使用alpha通道,分解图像中希望不可见的像素。为了让sprite显 阅读全文
posted @ 2011-08-25 23:11 小 楼 一 夜 听 春 雨 阅读(1597) 评论(1) 推荐(0)
摘要: 设置文件或目录的属性,函数原型如下:BOOL SetFileAttributes( LPCTSTR lpFileName, DWORD dwFileAttributes); 参数: lpFileName:输入参数,为需要设置文件属性的文件或目录。 返回值: 返回BOOL值,表示是否成功。 使用说明: 文件系统中对文件属性的表示使用了DWORD类型的数据,多个文件属性用“|”运算连在一起DWORD GetFileAttributes( LPCTSTR lpFilename); 参数: hFileName: 输入参数,为需要获取属性的文件或目录 返回值: 返回DWORD值,表示文件属性。如果返回. 阅读全文
posted @ 2011-08-25 17:15 小 楼 一 夜 听 春 雨 阅读(11433) 评论(0) 推荐(0)
摘要: 画外音:今天是个大晴天,温暖的阳光透过窗子照进了这间宽敞的办公室,办公室里三三两两的人们正在各自的计算机前努力工作,一切都显得那么的安静、祥和、有条不紊 …… “啊~!救命啊!Solmyr 你又用文件夹砸我!” “愚蠢者是应该受到惩罚的。” 画外音: …… 呃,好吧,我得承认有点小小的例外。这里是一 阅读全文
posted @ 2011-08-25 14:21 小 楼 一 夜 听 春 雨 阅读(1778) 评论(3) 推荐(1)