
Unity 이론 MonoBehaviour C# 코드를 컴포넌트로 인식시켜주는 역할을 한다. Unity 생명주기 함수를 제공한다. 코루틴을 지원한다. UnityEngine.Component 모든 컴포넌트의 부모 클래스이다. UnityEngine.Behaviour

Unity Editor Skill 프로젝트 설정 프로젝트명 변경 프로젝트 폴더명 아래의 .sln 파일을 삭제한다. 프로젝트 폴더명을 변경한다. Project Settings 창 > Product Name에서 프로젝트명을 변경한다. 기본 커서 설정 Project Settings 창 > Player > Default Cursor에서 기본 커서를 설정한...

Unity Code Skill Attribute [SerailizeField] 멤버 변수에 적용하는 속성이다. 인스펙터 창에서 해당 멤버 변수를 직렬화될 수 있도록 한다. 인스펙터 창에서 private 변수를 노출하고자 할 때 사용한다. [HideInIn

Addressables 에셋에 주소를 할당하여 에셋 관리, 로딩, 빌드를 수행할 수 있도록 해주는 시스템이다. 에셋번들을 토대로 설계된 시스템이다. 에셋 빌드와 배포를 단순화한다. 필요한 에셋만 업데이트하는 증분 업데이트가 가능하다. (DLC) 종속성 파악 및 메

UTF-8로 인코딩된 cs 파일 생성 Unity 프로젝트 폴더에 .editorconfig 파일을 생성한다. 다음을 입력한다.

외곽선 강조 Shader 코드 OutlineShader/Objects 객체 단위로 외곽선을 그리는 Shader이다. OutlineShader/Fullscreen 화면 전체에 외곽선 효과를 적용하는 후처리 셰이더이다.