: 클래스를 하나의 인스턴스로만 존재하도록 만드는 패턴하나만 존재할 수 있는 클래스 -> 다른 클래스와 혼동할 가능성 적음, 편리하게 접근 가능원하는 시점에 생성 -> 유연한 초기화MonoBehaviour를 상속받을 수 있다 -> 다양한 C- 객체로써 존재 가능 ->

: 현실 세계를 모형으로 모든 것을 객체로 표현하는 프로그래밍 방식객체속성과 기능을 가진 실체를 가진 대상유니티에서 GameObject + Component로 객체를 구성추상화 : 핵심 정보만 공개 (설계의 단순화)상속 : 코드 재사용, 부모 기능 물려받기 (코드간결,

: 가장 먼저 1번 실행되는 함수: 오브젝트가 on될 때마다 1번 실행되는 함수: 1번 실행되는 함수: 오브젝트가 off될 때마다 1번 실행되는 함수: 오브젝트가 파괴될때 1번 실행되는 함수: 고정된 프레임마다 계속 실행: 컴퓨터 성능에 따라 계속 실행: Update

: 어떤 수 x에 대해 제곱의 대상 (result=num1^num2)Mathf.Pow(float a,float b): 어떤 수의 거듭제곱을 푸는 연산 (√16 = 4)Mathf.Sqrt(float a);: 거듭제곱을 푸는 연산, Log의 밑 기준 몇 제곱인지 구하는 함

: 코드의 지역성 설정: 속성(데이터)와 기능의 집합, 자유롭게 조합할 수 있는 하나의 데이터 구조체\-> 객체 지향 프로그래밍의 기초클래스 안에 함수와 변수를 정의: 메모리 상에 공간을 확보하고 생성한 객체를 저장: 속성(데이터)ㅣ와 기능의 집합, 자유롭게 조합할 수
Component : 게임 오브젝트의 기능 큐브 오브젝트의 컴포넌트들 Transform : 게임 오브젝트의 위치, 회전, 크기 정보 Mesh Filter :메쉬 필터에는 게임 오브젝트의 모양(Mesh)를 담을 수 있다. Mesh Rendere

: Polygon 수에 비례하는 퀄리티 -> Polygon수는 퀄리티와 최적화의 영향을 끼침: 게임 오브젝트들의 그룹화 또는 스크립트를 실행하는 용도: Scene에 있는 Object를 Asset으로 포장하는 것Origin Prefab: 원본 프리팹 Varient Pre

Pivot 좌표계, Center 좌표계 Pivot : 선택한 오브젝트의 기준 축 Center : 선택한 오브젝트의 자식오브젝트까지 포함한 중심 축 Pivot 좌표계 <figure style ="

: Log를 확인할 수 있는 창 (단축키 : Ctrl + Shift + c)Unity Editor Play 버튼 클릭 시콘솔 창에서 Log, LogWarning, LogError를 확인할 수 있음

: 상세정보 창 (선택한 오브젝트 또는 Asset의 상세정보): 오브젝트의 존재 상태를 키고 끄는 것 (단축키 : Alt + Shift + A): 무엇인가를 계산하기 위해 "움직이지 않는 게임 오브젝트" 설정Nothing : 어떠한 Static옵션도 적용 XEveryt

: 리소스 관리창 (프로젝트의 파일 목록)슬라이더 : Two Column Layout일 경우, 아이콘 크기 조절: 자기가 편한데로 수정 가능 (협업일 경우, 통일)

Hierarchy View : 배치된 오브젝트들의 목록 (계층 구조(계단식 구조, 순서가 있다)) '+' 버튼 클릭 또는 마우스 우클릭 후 오브젝트 생성 계층 구조 : 순서, 부모 - 자식 관계가 있는 구조

: 실행 시 화면에 보이는 결과물 화면HD(720p) : High Definition = 1280 \* 720FHD(1080p) : Full High Definition = 1920 \* 1080QHD(1440p) : Quad High Definition = 2560

: 포커스 기능: 오브젝트의 트랜스 값을 떨어지게 변경 (Ctrl + 이동): 오브젝트를 모서리에 붙이는 기능 (V + 이동): 평평한 면에 붙이는 기능 ( Ctrl + Shift + 이동)
개발자 작업 공간 Scene : 개발자가 구성하는 하나의 월드 Fly Through : Scene 공간을 날아다니는 기능 이동 : W, A , S , D + 마우스 오른쪽 클릭 가속 : 이동 중 + Shift 확대 : 마우스 휠 Tool Bar : 자주 사용하는 도구 상자 (왼쪽부터 4개를 주로 사용) Hand Tool(단축키 - Q) : 화면...