xupeng1001 发表于 2012-11-22 11:10:58

基于MFC对话框 OSG 摇杆控制场景







现在在做一个基于MFC对话框的摇杆控制osg场景,现在是想把摇杆事件加进去,不知道怎么加,是放在osgGA::GUIEventHandler里,还是在MFC消息处理中。

xupeng1001 发表于 2012-11-22 11:17:50

初步想用ARRAY老师的osgdirectinput例子,用CustomViewer,放在osgGA::GUIEventHandler,但是场景没有响应,后来改为放在MFC对话框窗口上,但是又没法将对话框窗口上的摇杆数据传输到OSG更新回调中~求帮忙啊~

array 发表于 2012-11-22 17:04:01

放在OSG的EventHandler里是可以的

xupeng1001 发表于 2012-11-22 17:52:28

array 发表于 2012-11-22 17:04 static/image/common/back.gif
放在OSG的EventHandler里是可以的

array老师你好,最初我是放在OSG的EventHandler里的,我试了下,键盘交互可以,但是用摇杆就不行,就单纯的不用MFC界面摇杆控制场景是好使得,但是用MFC界面就不行了,我把osgViewer::Viewer指针全部换成了CustomViewer,是不是这个原因,还是本身就不能在MFC界面下用摇杆控制场景。

zuohuaijun 发表于 2013-3-12 09:01:21

学习啦!!!都是高手啊

xingxuejun 发表于 2013-5-11 13:58:58

:) 看看你的代码 谢谢
页: [1]
查看完整版本: 基于MFC对话框 OSG 摇杆控制场景