摘要:
延长作用域链 另外关于延长作用域链问题:以下的两种情况会使作用域链延长 try-catch语句的catch块; with语句; 这... 阅读全文
posted @ 2022-04-06 23:53
szmtjs10
阅读(42)
评论(0)
推荐(0)
摘要:
Javascript闭包(Closure)详解 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应... 阅读全文
posted @ 2022-04-06 23:53
szmtjs10
阅读(9)
评论(0)
推荐(0)
摘要:
由于Javascript在es5之前只有全局和函数作用域,所以研究变量的作用域时,必须以函数的作用范围为基础。要以研究函数作用域和作... 阅读全文
posted @ 2022-04-06 23:53
szmtjs10
阅读(118)
评论(0)
推荐(0)
摘要:
2.预编译 2.1 函数声明整体提升 2.2 变量声明提升 2.3 预编译前奏 1. imply global 暗示全局变量:即... 阅读全文
posted @ 2022-04-06 23:53
szmtjs10
阅读(18)
评论(0)
推荐(0)
摘要:
1.一个GDI程序通用框架 #include <windows.h> #define WINDOW_WIDTH 800 //为窗口宽度定义的宏,以方便在此处修改窗口宽度 #define WINDOW_HEIGHT 600 //为窗口高度定义的宏,以方便在此处修改窗口高度 #define WINDOW 阅读全文
posted @ 2022-04-06 23:52
szmtjs10
阅读(88)
评论(0)
推荐(0)
摘要:
1.地图加载:就是根据地图数组编号,把各种“瓷砖”贴到相应坐标下的过程。 步骤: 1.定义常量和变量 //1.定义常量 const int rows=8,cols=8;//8行8列 //2.定义变量 HDC g_hdc=NULL; //全局设备环境句柄 HDC g_mdc=NULL; HBITMAP 阅读全文
posted @ 2022-04-06 23:52
szmtjs10
阅读(62)
评论(0)
推荐(0)
摘要:
1. 加载位图代码 代码: #include <windows.h> #include <time.h> //使用获取系统时间time函数需要包含的头文件 #pragma comment(lib,"winmm.lib") //调用PlaySound函数所需库文件 #define WINDOW_WID 阅读全文
posted @ 2022-04-06 23:52
szmtjs10
阅读(129)
评论(0)
推荐(0)
摘要:
Windows游戏动画技术 在2D游戏中,播放动画的方式一般有两种,第一种是直接播放影片文件(比如AVI、RMVB等等影片格式〉,这常常用在游戏的开头动画、过场动画与结局动画中。另一种则是在游戏中利用连续贴图的方式,来达到动画显示的效果。其实,游戏程序本身几乎都是以无限循环的方式来不断地在游戏窗口中 阅读全文
posted @ 2022-04-06 23:52
szmtjs10
阅读(86)
评论(0)
推荐(0)
摘要:
1.斜角地图和透明动画的叠加 想出现类似下图的效果 错误步骤:1.在Game_Init( HWND hwnd ) 函数中绘制斜角地图 2.在Game_Paint( HWND hwnd )函数中绘制透明动画 // 【Game_Init( )函数】 // 描述:初始化函数,进行一些简单的初始化 // B 阅读全文
posted @ 2022-04-06 23:52
szmtjs10
阅读(187)
评论(0)
推荐(0)
摘要:
完成功能 提供对矩形/椭圆/直线/曲线的绘制,具有类似“橡皮筋”的视觉效果 提供选项,允许用户对这些图形的颜色、线型、可填充性等属性进行选择 抽象出一个图形基类,对每一种具体的图形类型进行独立编程,提供了更好的可扩展性 实现重绘、永久保存/从文件加载图形集合,保存为图片等功能 具有对图像进行擦除/复 阅读全文
posted @ 2022-04-06 23:52
szmtjs10
阅读(63)
评论(0)
推荐(0)

浙公网安备 33010602011771号