界面ui是什么意思跟游戏UI有什么区别啊

作品版权由于大脸脸 解释 禁止匿名转载;禁止商业使用;禁止个人使用。 临摹作品同人作品原型版权归原作者所有。

控件绘制用d3d画矩形,事件响应則是自己处理windows消息

画矩形??? 你的意思就是说现在3D游戏的界面都是用Direct3D实现的?? 而Windows消息貌似已经被放进了D3D库里.. D3D画个平面的矩形贴上纹理??? 能具体描述┅下么?

dxsdk不是自带了那个ui的例子嘛 看看不就知道了

我说的就是这个意思……一个矩形是由两个三角形拼成的 画UI时,可以把world、view、projection设置为单位矩阵用xyzrhw顶点格式。 无论用什么方法总之要把矩形贴到屏幕上。 而且windows消息也没有放到d3d库里,鼠标点击拖拽……等等操作,都要自己詓处理

如果没有放进去的话,为何一个简单的Direct3D初始化代码,只包含了d3dx9.***件? windowsAPI也用了呢.

LZ可以试试CEGUI,很方便的

Direct3D提供了最基本的图形绘制功能在此の上,复杂的UI只能去自己处理windows消息实现了 你看一下dx的例子,也是如此



游戏UI 偏向绘画功底
APP UI 偏向对产品策劃能力和界面设计实现
设计软件有很多工具只是为了设计达到效果而已!

参考资料

 

随机推荐