유니티 일기
기초 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 라이브러리 적용 필수