查看: 1442|回复: 4

请问 如何切换粒子系统的特效

[复制链接]

该用户从未签到

发表于 2010-10-29 13:07:05 | 显示全部楼层 |阅读模式
想通过键盘切换 特效  比如 雪  雨天气
通过按键实现它们间切换  情哪位大哥指点一下  我这些效果都能实现

该用户从未签到

发表于 2010-10-29 16:22:35 | 显示全部楼层
我想,您可以考虑使用 swich节点,通过捕获键盘消息,然后分别控制显示雨,或者雪天气。。按下键盘,隐藏雨,关闭雪。。当然还有很多方法了。。

该用户从未签到

 楼主| 发表于 2010-10-29 16:50:29 | 显示全部楼层
你好,我想问一下,键盘处理得到的消息怎样传递给SWITCH能起到作用

swGroup->addChild(snownode,FLAG);
FLAG为我设得BOOL全局变量,通过键盘我出发它为FALSE或TRUE。但是雪效没有反应。我这里是想实现开关雪效。感觉应该是上面那句代码位置不对。我是放在主函数中。键盘事件处理器之后。。。。 2# ltf2010ltf

该用户从未签到

发表于 2010-10-29 17:17:53 | 显示全部楼层
我不知道您都做了什么

该用户从未签到

发表于 2010-11-1 09:00:44 | 显示全部楼层
我想您可以在事件处理中,osgGA::GUIEventHandler()中的获取键盘消息,然后,设置您需要显示的节点即可。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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