Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 音频不会在特定场景中停止播放_C#_Unity3d - Fatal编程技术网

C# 音频不会在特定场景中停止播放

C# 音频不会在特定场景中停止播放,c#,unity3d,C#,Unity3d,我正在Unity中编写一个C脚本。我在多个场景中对音频播放进行编码,但它不会停止在我预期的另一个场景中播放 此代码用于播放和停止音频 BgScript.cs 这是我的音频停止代码 AudioPause.cs start在AudioPause.cs中是小写的,因此代码永远不会运行,因为它永远不会被调用 void Start() { } using System.Collections; using System.Collections.Generic; using UnityEngine;

我正在Unity中编写一个C脚本。我在多个场景中对音频播放进行编码,但它不会停止在我预期的另一个场景中播放

此代码用于播放和停止音频

BgScript.cs

这是我的音频停止代码

AudioPause.cs


start在AudioPause.cs中是小写的,因此代码永远不会运行,因为它永远不会被调用

void Start() { }
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class AudioPause : MonoBehaviour
{
    void start() {
        BgScript.Instance.gameObject.GetComponent<AudioSource>().Stop();
    }
}
void Start() { }