简单创建个按钮,将本脚本放在任意场景中物体上执行即可
本脚本实现了 利用按钮控制关闭某UI面板的功能。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class UI_Hide : MonoBehaviour
{
//通过按钮关闭debug 开关
Button Hidedebuguibt;
[SerializeField] private GameObject OneHidedUI;
private void Awake()
{
Hidedebuguibt = GameObject.FindWithTag("HideUIBT").GetComponent<Button>();//从场景中拿到按钮
Debug.Log("按钮拿到"+ Hidedebuguibt.name);
}
private void Update()
{
do {
if (Hidedebuguibt == null||OneHidedUI == null)
{
Debug.Log("没有按钮或者物体!");
break;
}
else
{
Hidedebuguibt.onClic
这篇博客介绍了如何在Unity中创建一个简单的按钮,通过C#脚本来实现点击按钮关闭UI面板的功能。
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



