인벀토리 κ΅¬ν˜„μ€‘μΈλ° κ²Œμž„μ‹œμž‘ ν›„ μ•„μ΄ν…œμ„ μ–»κΈ° μ „μ—λŠ” 1,2,3,4 λ²„νŠΌ λˆŒλŸ¬λ„ μ•„μ΄ν…œ λΉ„ν™œμ„±μƒνƒœμ΄κ³ 

μ•„μ΄ν…œμ„ μ–»μ—ˆμ„λ•Œ ν™œμ„±ν™” 될 수 μžˆκ²Œν•˜λ €λ©΄ if 쑰건문으둜 ν•΄μ•Όν•˜λ‚˜μš”?


λ°‘μ—λŠ” μ§€κΈˆ μ“°κ³  μžˆλŠ” μΈλ²€ν† λ¦¬μ½”λ“œμž…λ‹ˆλ‹€


using System.Collections;

using System.Collections.Generic;
using UnityEngine;
public class ItemSwitch : MonoBehaviour
{
public GameObject object01;
public GameObject object02;
public GameObject object03;
public GameObject object04;
public GameObject object05;
public GameObject object06;
// Start is called before the first frame update
void Start()
{
object01.SetActive(false);
object02.SetActive(false);
object03.SetActive(false);
object04.SetActive(false);
object05.SetActive(false);
object06.SetActive(false);
}
// Update is called once per frame
void Update()
{
if (Input.GetButtonDown("1"))
{
object01.SetActive(false);
object02.SetActive(false);
object03.SetActive(false);
object04.SetActive(false);
object05.SetActive(false);
object06.SetActive(false);
}
if (Input.GetButtonDown("2"))
{
object01.SetActive(false);
object02.SetActive(true);
object03.SetActive(false);
object04.SetActive(false);
object05.SetActive(false);
object06.SetActive(false);
}
if (Input.GetButtonDown("3"))
{
object01.SetActive(false);
object02.SetActive(false);
object03.SetActive(true);
object04.SetActive(false);
object05.SetActive(false);
object06.SetActive(false);
}
if (Input.GetButtonDown("4"))
{
object01.SetActive(false);
object02.SetActive(false);
object03.SetActive(false);
object04.SetActive(true);
object05.SetActive(false);
object06.SetActive(false);
}
if (Input.GetButtonDown("5"))
{
object01.SetActive(false);
object02.SetActive(false);
object03.SetActive(false);
object04.SetActive(false);
object05.SetActive(true);
object06.SetActive(false);
}
if (Input.GetButtonDown("6"))
{
object01.SetActive(false);
object02.SetActive(false);
object03.SetActive(false);
object04.SetActive(false);
object05.SetActive(false);
object06.SetActive(true);
}
}

}