스테이지 해금

조창일·2024년 5월 20일

내배캠

목록 보기
24/51

스테이지 해금

            else if(timeRemaining <= 0.0f)
            {
                switch (stage) // 스테이지 해금
                {
                    case 0:
                        if (level < 6)
                        {
                            level = 6;
                        }
                        break;
                    case 1:
                        if (level < 7)
                        {
                            level = 7;
                        }
                        break;
                    case 2:
                        level = 8;
                        break;
                }

아래 스테이지를 깨면 숫자를 저장한다. 만약 그 숫자가 일정 숫자 이상이라면 다음 스테이지가 열린다.
스테이지 버튼 코드는

public class speedUp : MonoBehaviour
{
    public GameObject speedUpBtn;
    public GameObject speedUpLock;

    private void Start()
    {
        speedUpBtn.SetActive(false);
        speedUpLock.SetActive(true);
    }

    private void Update()
    {
        if (GameManager.Level >= 6)
        {
            speedUpBtn.SetActive(true);
            speedUpLock.SetActive(false);
        }
    }
}

이런식으로 숫자가 이상이라면 ui가 변경되어 클릭할수 있게 된다.

Fade in / out

따라해보고 하는데 게임 신에서 스테이지 신으로 돌아갈 때 검은 화면이 계속 떠있다...ㅠㅠ

profile
안녕하세요.

0개의 댓글