728x90

초기화 단계

1. Awake

실행시 처음 한번만 실행

종속성 초기화를 할 때 사용

2. OnEnable

오브젝트 활성화 시 실행

초기화 혹은 오브젝트 재설정 할 때 사용

3. Start

첫번째 프레임이 업데이트 되기 전에 호출

Awake()이후 활성화 된 상태일 때 처음 한번만 호출

초기 설정할때 사용


게임 플레이 단계

1. FixedUpdate

물리연산( 고정 ) 주기로 실행

물리연산과 관련된 업데이트에 사용

2. Update

매 프레임마다 실행

게임 작동 로직등에 호출

3. LateUpdate

Update()호출 이후에 실행

애니메이션, 카메라 등 후처리에 사용


비활성화 및 종료 단계

7. OnDisable

오브젝트 비활성화시 실행

이벤트 핸들러 해제, 타이머 정지 등 필요한 정리 작업에 사용

8. OnDestroy

오브젝트 해체할 때 실행

메모리 해제 및 자원 정리 시 사용

728x90

'Unity' 카테고리의 다른 글

Basic Unity Moving  (0) 2024.06.02
Basic Unity Interface  (0) 2024.06.02
728x90

1. 화면

Action Description Etc
Q + 드래그 화면을 이동할 수 있다  드래그 버튼을 눌러 움직였을 때 같은 효과를 볼 수 있습니다.
W +  드래그 오브젝트를 이동할 수 있다  
E + 드래그 오브젝트를 회전할 수 있다. 선과 내부 회색 구체로 자유로운 회전가능
R + 드래그 오브젝트 크기를 조절할 수 있다.  
T 사각툴 2D에서 사용

 2. 카메라

Action Description Etc
우클릭 카메라 회전  
Alt + 좌클릭 오브젝트 기준으로 카메라 회전  
방향키 카메라 자유이동  
카메라 줌 누를 시 이동
728x90

'Unity' 카테고리의 다른 글

Frame Lifecycle in Unity  (0) 2024.06.02
Basic Unity Interface  (0) 2024.06.02
728x90

기본적인 Unity화면 구성요소에 대해 알아보겠습니다.

 

 

1. Hierarchy

게임구성에 필요한 오브젝트들을 계층구조로 관리하는 부분

2. Scene

오브젝트들을 실제 배치하는 부분

카메라를 통해 인게임 내 송출되는 화면을 확인하며 작업이 가능합니다.

XYZ, 회전등을 통한 자유로운 화면 조절 및 오브젝트 배치가 가능합니다. 

3. Inspector

오브젝트들의 속성들을 확인하고 관리하는 부분

오브젝트에 애니메이션, script등을 주입하는 곳입니다.

4. Projects

프로젝트전체를 관리하는 부분

 

728x90

'Unity' 카테고리의 다른 글

Frame Lifecycle in Unity  (0) 2024.06.02
Basic Unity Moving  (0) 2024.06.02

+ Recent posts