유니티 일기

기초 3D 게임 만들기

mky 2025. 8. 27. 15:49

골드메탈님의 강의에서 배운 내용을 정리해보았다.

 

Rotate(Vector3) : 매개변수 기준으로 회전시키는 함수

오버로드 : 이름은 같지만 매개변수가 다른 함수를 호출

SetActive(bool) : 오브젝트 활성화 함수

AudioSource : 사운드 재생 컴포넌트, Audioclip 필요

- Play On Awake : 시작할때 최초재생, 배경음악 아닌이상 끄기!

- 비활성화 구간에는 컴포넌트 함수가 실행되지 않을 수 있음!

Tag : 오브젝트를 구별하는 단순 문자열

- FindGameObjectWithTag() : 주어진 태그로 오브젝트 검색

- Find 계열 함수는 부하를 초래할 수 있으므로 피하는 것을 권장

 

카메라

- 플레이어와 일정한 거리를 유지하도록 설정

 

매니저

-형태가 없고 전반적인 로직을 가진 오브젝트를 매니저로 지정

 

SceneManager : 장면을 관리하는 기본 클래스

- Scene을 불러오려면 꼭 Build Setting에서 추가

- LoadScene의 매개변수는 장면 순서(int)도 가능

 

UI

- UI를 사용하려면 UnityEngine.UI 라이브러리 적용 필수