【Unity】ゲームオブジェクトの表示・非表示のやり方

ゲームオブジェクトを表示したり、非表示にするにはSetActive()を使います。

// 表示
<ゲームオブジェクト>.SetActive(true);

// 非表示
<ゲームオブジェクト>.SetActive(false);

使用例

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class GameManager : MonoBehaviour
{
    // ポーズ画面
    public GameObject pauseWindow;

    void Start()
    {
       // ゲーム開始時は画面を非表示に
       pauseWindow.SetActive(false);
    }

    public void PressPauseButton(){
       // ポーズボタンが押されたら表示
       pauseWindow.SetActive(true);       
    }
}

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA