UI界面(Class EnterDialog)
1、为界面添加一些文本及按钮。
//小狐狸经过物体门时会看到一个提示对话框
public GameObject enterDialog;
private void OnTriggerEnter2D(Collider2D collision)
{
if(collision.tag== "Player")
{
enterDialog.SetActive(true);
}
}
private void OnTriggerExit2D(Collider2D collsion)
{
enterDialog.SetActive(false);
}
}
主菜单界面(Class Menu)
1、创建一个总UI代码并挂载到UI画布Canvas上:
public GameObject pauseMenu; //获取暂停对话框
public AudioMixer aduioMixer; //创建音频混音器
//切换场景
public void PlayGame()
{
SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex+1