- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 游戏UI设计(2.1)--窗口之父CXWnd的封装
窗口之父CXWnd的封装[http://blog.csdn.net/mythma]在一般的程序中的对话框、按钮、编辑框等都属于窗口。在MFC中,类CWnd作为窗口类的基类,抽象出了它们的共同特征,并由此派生出若干的子类。在普通的windows程序中,我们可以方便的使用MFC为我们封装好的这些类(CDialog, CButton ,CEdit等),而在游戏程序中,由于需要与dx/opengl
2004-10-14 20:33:00 3729 5
原创 “非计算机相关专业”的定义
“‘非计算机相关专业’是那些专业名称里没有计算机三个字的专业”。这是今天学院里的一位管理研究生教育的老师给我解释时下的定义。事情的经过是这样的: 学院里要求“非计算机相关专业”考上软件工学硕士的要补修三门课程:程序设计、数据结构和数据库原理。我本科读的是自动化专业,那三门可都学过,并且是必修课程,本以为自己属于‘计算机相关专业’,就不用再去学一遍了,就到学院去问老师。
2004-10-09 15:55:00 2159 3
原创 游戏UI设计(1.3)--Keyboard&Mouse之封装
1.3 Keyboard & Mouse之封装CXKeyboard & CXMouse[ http://blog.csdn.net/mythma]1、 何为Keyboard & Mouse“地球人都知道”。DX9提供的接口 IDirectInputDevice8。2、 二者的功能Keyboard:读取键盘的按键信息Mouse:读取鼠标的按键、位置信息,设置光标属性(如用
2004-10-02 22:39:00 3815
原创 游戏UI设计(1.2)--Textures & Sprite之封装
1.2 Textures & Sprite 之封装CXTexture & CXSprite[http://blog.csdn.net/mythma]1、 何为TexturesTextures是在屏幕上显示的平面图形,它能够提供比 surface 更多的图形处理效果——移动、缩放、旋转及作为纹理皮肤粘贴在3D模型上。在Direct3D中,其封装的接口为IDirect3DTexture
2004-10-02 20:45:00 5107 1
原创 游戏UI设计(1.1)--surfaces之封装
1.1 Surfaces之封装CXSurface[http://blog.csdn.net/mythma]1、Surfaces是什么: 通俗的讲surfaces就是一个二维的矩形平面。在DX9中,与其对应的com接口为IDirect3DSurface9,LPDIRECT3DSURFACE9。2、Surfaces的作用: 作为一个矩形平面,surfaces用来
2004-10-02 16:15:00 10538 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人