본문 바로가기
유니티강좌

씬 이름으로 씬 이동, 전환하는 방법 & apk생성 및 안드로이드 폰에서 실행해보기 (유니티 2D 기초강좌) - Unity & C# Script(Scene Change)

by Ncube 2020. 12. 10.

 

 

버튼을 눌렀을때 해당 씬으로 이동하거나 메인화면으로 되돌아오는 씬 이동, 전환하는 방법을 알아봅시다. 참고로, 씬에 관련된 스크립트를 짜기위해 네임스페이스(NameSpace)에 using UnityEngine.SceneManagement; 를 반드시 추가해야합니다. 이름으로 씬을 로딩하는 코드 SceneManager.LoadScene("불러올 씬 이름");

 

#씬이동  #Scene Select  #유니티 기초강좌

 

 

[ChangeScene.cs]

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

public class ChangeScene : MonoBehaviour
{
    public void ChangeSceneBtn()
    {
        switch (this.gameObject.name)
        {
            case "PizzaBtn":
                SceneManager.LoadScene("Pizza");
                break;
            case "HamburgerBtn":
                SceneManager.LoadScene("Hamburger");
                break;
            case "HotDogBtn":
                SceneManager.LoadScene("HotDog");
                break;
        }
    }
}

 

 

[BackScene.cs]

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

public class BackScene : MonoBehaviour
{
    public void BackSceneBtn()
    {
        SceneManager.LoadScene("MainMenu");
    }
}

 

 

[다음 씬, 이전 씬으로 씬 전환, 이동]

2020/12/22 - [엔큐브 유니티 강좌] - 씬 전환.이동 Next & Previous (SceneManager.LoadScene 증감 / 안드로이드 폰 테스트) - 유니티 2D게임 개발(Unity & C#)
 

씬 전환.이동 Next & Previous (SceneManager.LoadScene 증감 / 안드로이드 폰 테스트) - 유니티 2D게임 개발(Un

SceneManager.LoadScene 의 증감을 통하여 버튼을 눌렀을 때 다음 씬(Next Scene), 이전 씬(Previous Scene)으로 이동 할 수 있는 방법을 알아보고 apk파일을 안드로이드 폰에 설치하여 테..

ncube-studio.tistory.com

 

 

[N-Cube채널] www.youtube.com/channel/UCu48WEd7-leQbXoKiA_QM0w?sub_confirmation=1

 

엔큐브 스튜디오 [N Cube Studio]

© 2020 Google LLC CEO: 선다 피차이 주소: 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA. 전화: 080-822-1450(무료)

www.youtube.com

 

댓글