查看: 1487|回复: 6

osg中怎么监听dragger结束事件???

[复制链接]

该用户从未签到

发表于 2011-10-25 09:21:00 | 显示全部楼层 |阅读模式
用dragger实现了物体的拖拉旋转等操作,现在想知道每执行一下拖拉或旋转就返回该物体的坐标信息和旋转角度之类的信息。不知道要怎么做???

该用户从未签到

发表于 2011-10-25 13:43:22 | 显示全部楼层
可以通过节点回调来实现

该用户从未签到

 楼主| 发表于 2011-10-27 19:52:55 | 显示全部楼层
回复 2# xxcc309
你能不能说得详细一点,要怎么做~~用事件回调可行吗?

该用户从未签到

发表于 2011-10-28 12:08:15 | 显示全部楼层
结束应该就是鼠标释放时技术的吧。不清楚你说的结束到底是啥意思

该用户从未签到

发表于 2011-10-28 13:08:31 | 显示全部楼层
每执行一下拖拉或旋转都会触发节点回调的,或者你在鼠标的release事件中写也可以。

该用户从未签到

发表于 2011-10-28 16:07:37 | 显示全部楼层
你看dragger的例子代码啊,在release你可获得dragger信息~~~

该用户从未签到

发表于 2011-11-1 20:13:24 | 显示全部楼层
在回调里直接得到被操作节点的位置姿态矩阵就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表