首页 |问答 |游戏 |问答详情
  • ue4背景音乐的播放与停止?

    提问者:想人陪扯大神

    2023-11-26 02:46:44

    共1条用户回答
    我要回答
    • 在UE4中播放和停止音乐可以直接通过创建MediaPlayer播放,具体操作步骤如下:

      1、在UE4中播放需要先创建MediaPlayer,命名为myMediaPlayer;

      ue4背景音乐的播放与停止?.jpg

      选择生成的MediaTexture是用于播放视频。

      ue4背景音乐的播放与停止?.jpg

      2、创建一个Actor类用于播放音频,命名为BP_mySoundActor;

      ue4背景音乐的播放与停止?.jpg

      3、编辑Actor类,添加MediaSound组件;

      ue4背景音乐的播放与停止?.jpg

      4、选中MediaSound组件,在其右侧将MediaPlayer设置为刚创建的myMediaPlayer;

      ue4背景音乐的播放与停止?.jpg

      5、接着在BP_mySoundActor类中添加变量cMediaPlayer;

      ue4背景音乐的播放与停止?.jpg

      ue4背景音乐的播放与停止?.jpg

      6、Complie一下当前蓝图类,然后将cMediaPlayer的值设置为自定义的myMediaPlayer;

      ue4背景音乐的播放与停止?.jpg

      ue4背景音乐的播放与停止?.jpg

      7、最后在Actor类里直接打开音频文件;

      ue4背景音乐的播放与停止?.jpg

      8、将此蓝图类拖到场景中,运行即播放音频,

      ue4背景音乐的播放与停止?.jpg

      或者通过动态加载的方式。

      ue4背景音乐的播放与停止?.jpg

      此方法在删除Actor的时候,音频也会消失,就无需去做关闭音频的操作。

      文章整理自网络,仅供学习参考,版权归属原作所有

      稳重扯铃铛

      2023-11-26 21:01:08
写下您的回答吧!
提交

您的回答已经交由管理员老师审核
审核后通过后将自动发布