1. Resources를 이용한 에셋 불러오기
- Unity에서는 프로젝트 내의 특정 폴더(Resources)에 저장된 에셋을 런타임 중 스크립트로 불러올 수 있다.
- 확장자는 생략하고, 해당 에셋의 타입과, Resources 폴더 내부 경로를 기준으로 문자열을 입력해야 한다.
- 예시: 에셋 타입을 확인하고, Resources.Load<>()로 에셋 불러오기

//frontImg.sprite = Resources.Load<Sprite>("rtan" + idx.ToString());
frontImg.sprite = Resources.Load<Sprite>($"rtan{idx}");
*문자열 참고:
C# 문자열
1. 문자열 안의 큰따옴표(") - 문자열을 쓸 때 "(큰따옴표) - "은 string을 구분해 주는 문법의 일종이기 때문이다. 이때는 그 앞에 \(역슬래시) 를 써주면 된다.(C++도 마찬가지)string name = "LEE"; int year =
gyro-code-game.tistory.com
2. 씬 전환
- Unity에서 다른 씬으로 전환하려면 SceneManager를 사용합니다.
- 새로운 씬 로드시, 현재 씬의 모든 GameObject가 제거되고 새로운 씬의 GameObject가 생성된다.
- 씬 이름이 잘못되었거나 Build Settings에 등록되어 있지 않으면 작동하지 않는다.
- 예시 1: Retry버튼을 누르면 MainScene에서 MainSecne으로 전환된다. (초기화된 모습)
public class RetryBtn : MonoBehaviour
{
public void ReTry()
{
SceneManager.LoadScene("MainScene");
}
}

- 예시 2: Start버튼을 누르면 StartScene에서 MainScene으로 전환된다.

3. 게임 구현
- 아래는 앞서 설명한 기능으로 구현한 게임입니다.
Unity 기초 프로젝트 #4 - 르탄이 카드 뒤집기
1. 르탄이 카드 뒤집기 게임 소개 - 플랫폼: 모바일 - 장르: 2D 캐주얼 게임 - 목표: 30초 안에 같은 그림이 그려진 카드 2장을 찾아 모두 제거하기2. 게임 플레이 - 게임 화면 상단에는 경과 시간이
gyro-code-game.tistory.com
'Programming > Unity 정보, 기능' 카테고리의 다른 글
| Unity 2D 기능 - 애니메이션 녹화 (0) | 2025.07.01 |
|---|---|
| Unity 기초 기능 #5 - 스플래시 이미지, 안드로이드로 빌드하기, 광고 넣기 (0) | 2025.06.18 |
| Unity 기초 기능 #3 - Canvas Render Mode, Rigidbody2D 타입 (0) | 2025.06.16 |
| Unity 기초 기능 #2 - 마우스 위치, 태그, PlayerPrefs, FSM, Time (0) | 2025.06.13 |
| Unity 기초 기능 #1 - 애니메이션, 컴포넌트, 스크립트, UI (0) | 2025.06.12 |
