游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2097|回复: 4

跪求DirectX做控件的方法

[复制链接]

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2008-3-22 15:45:00 | 显示全部楼层 |阅读模式
最近做一个项目,需要用DirectX做人机交互的界面。小弟不知道怎么用D3D的东西做出像Framework里边按钮,编辑框,滚动条那些控件来,特别是怎么实现人机交互。望各位牛人给点提示!!!!谢谢谢谢!!!

26

主题

125

帖子

125

积分

注册会员

Rank: 2

积分
125
发表于 2008-3-22 20:30:00 | 显示全部楼层

Re:跪求DirectX做控件的方法

同感~!难道这是游戏开发的核心机密?~~
我问过多次了,都没有确切的答案,网上也搜索不到资料

就我知道的说一点:一般使用CEGUI和一些开源的GUI库,学会使用就可以了
国外有本书叫做《C++ GUI Programming with Qt3》专讲GUI编程的。

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2008-3-22 21:13:00 | 显示全部楼层

Re:跪求DirectX做控件的方法

问题是我要用C#+DX开发,开源的库都是C++的,头疼啊!!

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2008-3-22 22:41:00 | 显示全部楼层

Re:跪求DirectX做控件的方法

如果你想做3dmax那样的人机交互的界面,MFC+directx就足够了(如果是C#,用winform窗体还方便些),如果想要把GUI界面都放到d3d窗口里面去绘制,要么自己写GUI可以模仿Directx例子里面的DXUT框架的gui实现,另外也可以使用CEGUI这样更为复杂的GUI框架

可选择的方法很多。

22

主题

309

帖子

353

积分

中级会员

Rank: 3Rank: 3

积分
353
QQ
发表于 2008-3-22 23:30:00 | 显示全部楼层

Re:跪求DirectX做控件的方法

用sprite慢慢画-_-
xyzrhw也可以
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-20 17:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表