unity3d - 如何统一重放声音?
问题描述
任何知道如何通过单击按钮重放声音的脚本的人?当检测到目标时,我的音频会自动播放。并在目标丢失时停止。现在我需要一个脚本,说明如何使用按钮重放该声音,同时仍专注于同一个目标
解决方案
只需获取对您的 AudioSource 的引用,然后您就可以在脚本中执行 audioSource.Play() 。
如果您想使用相同的音频源播放多个音频剪辑,您可以获得对 AudioClip 的引用,然后执行 audioSource.PlayOneShot(audioClip) ,您应该一切顺利。
推荐阅读
- pgadmin - 无法使用 SQL 在 Windows PgAdmin 中加载数据
- mongodb - Mongoose:具有相同模式键的模型之间的引用
- ios - 谷歌地图自定义信息窗口无法在 iphone X 上正确显示
- angular - 使用多个 mat-autocomplete 时无法获取值
- c# - 为什么 System.Security.Cryptography SHA256 哈希不能被在线哈希工具解密?
- git - 如何使用仅以“单词”开头的 git grep 过滤提交?
- css - 屏幕方向更改后离子滑动不良放置
- javascript - 我想在答案正确时增加分数
- html - Bootstrap 4 flex-fill没有填充高度
- php - 在 mariadb 存储过程中设置 PHP 变量;SQLSTATE [42S22]:未找到列