怎样使用ogre播放视频文件和音乐文件,做游戏的片头和音效……

怎样使用ogre播放视频文件和音乐文件,做游戏的片头和音效……,第1张

你要求的视频和音频功能,OGER是不支持的,因为OGRE只是一个图形库。所以你可以另外找处理视频和音频的库。directshow是可以满足你的要求的,既可以放视频也可以放音频。你只要在程序初始化的时候加入播放视频,然后判断如果视频播放完,才开始你的OGRE渲染,当然视频播放窗口和游戏窗口应该是同一个。音频也是一样的,一个动作触发一个音频事件。音乐文件如果是MP3之类的话,就要用directshow,如果只是游戏动作的声音的话,可以用windows

api直接加载。关于directshow的使用网上有的是教程,你最好下一个别人的源代码了解一下他的处理,加载视频和音乐文件是很容易的,希望可以帮到你。

这个是Ogre进行编译时需要的支持文件,一般包括OIS库,CG库,GUI库,这些库在Ogre中均经常用到。如果缺少这些文件,则源码无法进行编译,后期编译出来的Ogre也无法使用OIS、CG、GUi等。仅供参考~


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8143608.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存