我刚刚开始统一,并且只需点击一下按钮就可以显示/隐藏菜单面板 .
我正在使用unity 5并且能够通过在检查器中右键单击()按钮参数来执行此操作:
我单击“”,在对象字段中拖动我的面板,然后选择GameObject> SetActive(Bool)函数 .
但是我想要学习的是用C#脚本实现类似行为的方法 . 我试过了:
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Events;
using System.Collections;
public class closebutton : MonoBehaviour {
public GameObject menu;
void OnMouseDown() {
menu.SetActive(false);
}
}
但没有任何反应......
请帮我实现这个基本任务:)
1 回答
你已经这样做的方式更好(在onClick的检查员中) .
如果您只是好奇,那么您可以执行以下操作: