0
我的手机中有一个场景,动画和音频源可以暂停。我已经知道动画的代码。我希望我的音频源可以暂停。这是我的代码:如何在同一时间暂停音频源和动画3d
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
public class Pause : MonoBehaviour {
public Canvas MainCanvas;
public Button PauseButton;
public Canvas Canvas;
public void start() {
OnUnPause();
}
public void OnPause()
{
Canvas.enabled = true;
PauseButton.enabled = false;
if (MainCanvas.GetComponent<Animator>().enabled = false) {
Time.timeScale = 0;
}
if (MainCanvas.GetComponent<AudioSource>().enabled = false) {
Time.timeScale = 0;
}
}
public void OnUnPause()
{
Canvas.enabled = false;
PauseButton.enabled = true;
if (MainCanvas.GetComponent<Animator>().enabled = true) {
Time.timeScale = 1;
}
if (MainCanvas.GetComponent<AudioSource>().enabled = true) {
Time.timeScale = 1;
}
} 公共无效STARTLEVEL(){
Application.LoadLevel("ABC");
}
public void finishLevel(){
Application.LoadLevel ("Classroom");
}
}
我没有看到你的代码中的任何音频编码。也许你应该只是谷歌“统一停止音频”,并尝试找到你的解决方案,然后告诉我们你有什么问题。 – Programmer
@编程器我删除了代码中的音频部分,因为它根本不会暂停。我不想让音频停止,但会暂停。 –
请包括它。你包括你尝试过的那些东西没有用,然后解释什么不工作,你期望它做什么,然后我们帮你。只是不要指望我们为你写。您可以将C#标记为这个问题,因为它在C#中,并且会使许多其他Unity C#程序员提供帮助。 – Programmer