Unity 点击按钮显示/隐藏物体教程 - 简单易懂
在 Unity 中,您可以通过编写脚本来实现点击按钮时显示或隐藏物体。
首先,您需要创建一个 UI 按钮并将其放置在场景中。接着,您需要创建一个空物体作为父物体,并将需要显示或隐藏的物体作为子物体放入其中。
然后,您可以编写一个脚本,将其附加到 UI 按钮上。在脚本中,您可以使用 SetActive() 方法来控制子物体的显示或隐藏状态。例如:
using UnityEngine;
using UnityEngine.UI;
public class ShowHideObject : MonoBehaviour
{
public GameObject objectToToggle;
private bool isObjectActive = true;
public void ToggleObject()
{
isObjectActive = !isObjectActive;
objectToToggle.SetActive(isObjectActive);
}
}
在上面的代码中,我们创建了一个名为 ShowHideObject 的脚本。我们还定义了一个公共变量 objectToToggle,这是我们要显示或隐藏的物体。我们还定义了一个名为 isObjectActive 的私有变量,用于跟踪物体当前的显示状态。最后,我们编写了一个名为 ToggleObject() 的方法,用于在按钮点击时切换物体的显示状态。
将这个脚本附加到 UI 按钮上,并将需要显示或隐藏的物体作为 objectToToggle 变量的值进行赋值即可。当按钮被点击时,ToggleObject() 方法将被调用,从而显示或隐藏物体。
原文地址: https://www.cveoy.top/t/topic/oI1f 著作权归作者所有。请勿转载和采集!