using UnityEngine;
public class UIController : MonoBehaviour
{
[SerializeField] private GameObject _winUI = null;
private AudioSource _audioSource = null;
private void Awake()
{
_audioSource = GetComponent<AudioSource>();
}
private void Start()
{
_audioSource.Play();
}
private void DiplayWinUI()
{
_winUI.SetActive(true);
_audioSource.Stop();
}
}
ํด๋์ค๋ช ์ ์ข๋๋ก ๋ฐ๊พธ๊ณ ์ ๋๋ก ์ ํ ํ๊ณ WinUI ํธ์ถํ ๋ ํจ์ ํธ์ถํด๋ณด์
๋ค ์ด๋๋ก ๋ง๋ค์ด๋ดค์ต๋๋ค ํผ๋ธ๋ฆญ ๊ฒ์ค๋ธ์ ํธ์ UI๋ถ๋ชจ ์บ๋ฒ์ค ๋ฃ์๊ณ ์ค๋์ค์์ค์ปดํฌ๋ํธ ์ถ๊ฐํด์ ๋ธ๊ธ๋ฃ์๋๋ฐ ๋ฐฐ๊ฒฝ์๋์ค๋ค ์ด๊ฒผ์๋ UI setactive๋๊ณ ์น๋ฆฌ ๋ธ๊ธ์ด์๋์ค๋ค์ ๋ญ๊ฐ ๊ธฐ์ด๊ฐ ์์ด์ ๋จ๋จํ ์๋ชปํ๊ณ ์๋๊ฒ ๊ฐ๊ตฐ์. ๊ทผ๋ฐ WinUIํธ์ถํ ๋ ํจ์ ํธ์ถํ๋ผ๋ ๋ง์ด ์ข ์ดํด๊ฐ ์๊ฐ๋ค์
์น๋ฆฌ UI ๋์์ผ ํ ๋ DisplayWinUI ํจ์๋ฅผ ์ฐ๋ผ๋ ๋ง์ด์์ ๊ทธ๋ฆฌ๊ณ ๋ธ๊ธ์ ๋๋ ์๊ธฐ๋ง ํ์์ง์์์ด? ๊ธฐ์กด ๋ธ๊ธ์ ๋๊ณ ์น๋ฆฌ ๋ธ๊ธ์ ํธ๋๊ฑฐ์์?