unity3d 怎么用脚本控制播放制定音乐文件

 我来答
愤怒的波导弹
2015-06-02 · TA获得超过588个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:290万
展开全部
比较常用的方法,就是新建一个gameobject,然后添加audio source组件,在audio source组件中设置好自己要播放的音乐(音效),以及相关数据。当然,默认是对象一被实例化就播放,但是这个也可以在设置中取消。
新建一个脚本绑定到上面,然后可以通过audio.Play()来播放。
http://docs.unity3d.com/ScriptReference/AudioSource.html
Airmakers
2017-12-21
知道答主
回答量:1
采纳率:0%
帮助的人:919
展开全部
先在需要添加音乐的物体上添加audio source组件,在audio source组件里面把音乐加进去(不会加音乐的先学怎么加音乐)
然后把下面这段代码写好,附给需要添加音乐的物体
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class restart : MonoBehaviour {
// Use this for initialization
void Start () {

}

// Update is called once per frame
void Update () {

}
public AudioSource music;
void OnGUI()
{
if (GUI.Button(new Rect(10,10,80,30), "play"))
{
music.Play();
}
if (GUI.Button(new Rect(10, 50, 80, 30), "pause"))
{
music.Pause();
}
if (GUI.Button(new Rect(10, 90, 80, 30), "stop"))
{
music.Stop();
}
}
最后将这段代码所生成的Music里面的none(audio source)这个选项选择为物体本身
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式