Vuforia+Unity AR场景播放音频控制

在我们前面我们写了图片识别以及柱体的识别,那么今天我们再进一步,学一下,怎么在里面添加音频,以及如何控制音频的播放。

1 我们首先建立一个识别图的软件,在前面我们已经讲过,不懂的可以看前面的文章。

2 在unity中,新建一个空白对象,GameObject->CreateEmpty-> 创建成功之后命名audio,然后给audio添加一个AudioSource属性,这个属性非常重要,unity播放音乐主要就是要靠个

3 接着点击Audio Source后面的那个圆圈,然后会出来一个对话框,选择你上传的音乐文件或者音乐片段,如果木有可以通过Assets->Import New Asset 上传音乐文件或者音乐片段


Audio Source有很多设置的属性,我们将一些重要的列出来:

AudioClip:声音片段,

Mute:是否静音

Bypass Effects:是否打开音频特效

Play On Awake:开机自动启动

Loop:循环播放

Volume:声音大小,取值范围0.0到1.0

Pitch:播放速度

4 把刚才创建好的audio拖到ImageTarget中,并且在ImageTarget上的DefaultTrackableEventHandler脚本中添加一个变量public AudioSource audio,接着在DefaultTrackableEventHandler脚本中的Found和Lost函数中添加播放和暂停函数,分别为




5 接着我们在DefaultTrackableEventHandler的下面看到一个Audio的属性,点击后面的圆圈,选择我们刚才建的audio(记得一定要选,不然我们的控制不能完成),然后生成apk 就可以在我们的手机上面验证了!



  • 11
    点赞
  • 72
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值