我尝试了新的UI按钮,但是当我尝试链接它时,我无法找到该脚本

时间:2014-10-31 19:35:47

标签: unity3d

我把脚本放在MainCamera中。 当我尝试将其链接到按钮时,它找不到它。 我的代码:

 using UnityEngine;
 using System.Collections;

 public class MainMenu : MonoBehaviour {

    void QuitGame () {
        Application.Quit ();
    }
 }

屏幕: http://imgur.com/UxZtz4F

谢谢,都铎。

1 个答案:

答案 0 :(得分:0)

首先你应该得到你的退出游戏方法的参考,因为它在主摄像头我们可以说Camera.mainCamera并且在获得我们之后这样做Camera.mainCamera.GetComponent<MainMenu>().QuitGame();我们在我们的按钮

中添加 onclick事件
gameObject.Getcomponent<Button>().onClick.AddListener(() => { Camera.mainCamera.GetComponent<MainMenu>().QuitGame();});