1、准备工作:
(1) 在HIerarchy上添加待隐藏/显示的物体,名字自取。如:endImage
(2) 在Inspector面板,该物体的名称前取消勾选(隐藏)
(3) 在HIerarchy上添加按钮,名字自取。如:tipsbtn
(4) 在Inspector面板,该按钮的名称前取消勾选(隐藏)
2、新建HideGameObject.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class HideGameObject : MonoBehaviour
{public GameObject tipsbtn;//按钮public GameObject endImage;//图片物体// Start is called before the first frame updatevoid Start(){tipsbtn.SetActive(true);//按钮激活状态endImage.gameObject.SetActive(false);//图片物体禁用状态}// Update is called once per framepublic void DisplayEndImage()//激活图片的方法{endImage.gameObject.SetActive(true);}
}
3、回到Unity,赋值
(1) 新建空物体或Canvas,添加 HideGameObject.cs 组件
(2) 在挂载HideGameObject.cs组件的物体上:
(3) 在按钮上: