你可以使用以下代码来实现按下空格键隐藏某个物体:

using UnityEngine;

public class HideObject : MonoBehaviour
{
    private GameObject objectToHide;

    private void Start()
    {
        objectToHide = GameObject.Find("YourObject"); // 替换"YourObject"为你要隐藏的物体的名称
    }

    private void Update()
    {
        if (Input.GetKeyDown(KeyCode.Space))
        {
            objectToHide.SetActive(!objectToHide.activeSelf);
        }
    }
}

在上面的代码中,我们首先在Start方法中找到要隐藏的物体,然后在Update方法中检查是否按下了空格键。如果按下了空格键,我们使用SetActive方法来切换物体的激活状态。如果物体当前处于激活状态,那么按下空格键后它将被隐藏,反之亦然

Unity按空格键隐藏某个物体的代码

原文地址: https://www.cveoy.top/t/topic/hBEj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录