unity AudioSource 怎么转换 AudioClip? 求大神来解救新手
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity AudioSource 怎么转换 AudioClip? 求大神来解救新手相关的知识,希望对你有一定的参考价值。
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;
public class restart : MonoBehaviour
public AudioSource newaudio;
void OnGUI()
if (GUI.Button(new Rect(180, 580, 60, 30), "退出"))
Application.Quit();
if (GUI.Button(new Rect(280, 580, 60, 30), "重新开始"))
SceneManager.LoadScene("main");
if (GUI.Button(new Rect(10, 150, 100, 50), "Play"))
newaudio.GetComponent<AudioSource>().Play();
if (GUI.Button(new Rect(10, 250, 100, 50), "Stop"))
newaudio.GetComponent<AudioSource>().Stop();
if (GUI.Button(new Rect(10, 350, 100, 50), "Pause"))
newaudio.GetComponent<AudioSource>().Pause();
AudioClip对应的音频文件的格式不是轻易就能转换的,RunTime的话需要外部插件。 参考技术A public AudioSource newaudio;
newaudio.clip = Microphone.Start("", false, 10, 44100);//开始录音(Start方法里的参数你可以自己查一下)
Microphone.End("");//停止录音
newaudio.Play();//播放录音
newaudio.Stop();//停止播放
newaudio.Pause();//暂停播放 参考技术B AudioSource下有个clip的字段,了解一下。AudioSource下对应的AudioClip可以在这里换。
Scanvenger游戏制作笔记Unity3D创建声音
Scanvenger游戏制作笔记(九)Unity3D创建声音
前言
本文章是我学习SIKI学院Scanvenger项目所做笔记,原视频请自行搜索,
材质等相关资源请微信搜索SIKI学院公众号,回复120获取。源码也在里面。
游戏引擎:Unity3D2020.3
之前的Prefabs内容
一、在GameManager 上创建audio source,播放背景音乐
拖入音乐到AudioClip中
二、创建其他声音
在新的audiosource下创建scrip
修改脚本
三、将audioSource拖入efx source中
创建 静态方法
在Awake中赋值
在相应部分找到播放声音的位置
player中
攻击中
将音乐拖入相应部分
死亡时
拖入音乐到GameManager中
敌人的攻击音效
脚步声
拖入音乐
食物的声音
拖入音乐
四、停止背景音乐
在AudioManager中创建新方法
停止函数
停止
拖入BGM
系列链接
Scanvenger游戏制作笔记(一)Unity3D状态机转换
Scanvenger游戏制作笔记(二)控制玩家操作
Scanvenger游戏制作笔记(三)Unity3D创建对墙体的攻击
Scanvenger游戏制作笔记(四)Unity3D控制角色吃食物
Scanvenger游戏制作笔记(五)控制敌人的移动
Scanvenger游戏制作笔记(六)Unity3D创建游戏UI的显示
Scanvenger游戏制作笔记(七)Unity3D控制游戏的失败
Scanvenger游戏制作笔记(八)Unity3D关卡胜利条件的判断
Scanvenger游戏制作笔记(九)Unity3D创建声音
总结
游戏还存在些BUG,因为写的很潦草,所以建议看源码,里面也有很多注释,更好的是去看视频一步一步做,有什么不懂的或者BUG可以提问,懂的我都会解答。
附上源码
链接:https://pan.baidu.com/s/1QDhjJo0fT2y0cmi1JTCmBA
提取码:0vrs
以上是关于unity AudioSource 怎么转换 AudioClip? 求大神来解救新手的主要内容,如果未能解决你的问题,请参考以下文章
Unity3DUnity 组件 ③ ( 为物体添加 AudioSource 组件 | 添加 AudioSource 组件 | 导入音频文件 | 为组件设置音频 | Transform 变换组件 )
unity3d study ---- 麦子学院---------- unity3d常用组件及分析 ---------- 代码控制音频视频