본문 바로가기

개발15

언리얼 2022 정리 (1) 1. 에디터 뷰포트 레벨과 액터들을 시각적으로 보여주는, 가운데 있는 UI 패널 x,y,z 축 및 원근 으로 나누어 보기 가능(우측 위) 아웃라이너 현재 배치한 액터들을 깊이, 순서 따라 나열되서 검색 및 이름변경 같은 작업 가능 트랜스폼 특정 액터의 디테일 중 하나 위치, 회전각, 스케일 세부 수치 조정 가능 머테리얼 액터의 질감, 재질, 겉면 특징 선택(나무,벽면,풀 등) Textures 로부터 만들어진다 스태틱 메시 배치된 정적인 3D 오브젝트, 액터는 스태틱메시+머테리얼+텍스처 등 으로 구성 (아닐수도잇음) 블루프린트 더블클릭 시 세부 클래스 정보 확인 및 세팅 가능 ex) 캐릭터 블루프린트 세부 정보에서 걷기 속도, 점프 높이 등 변경 가능 기즈모 액터의 위치, 각도, 스케일 조정 하는 액터 내.. 2023. 11. 24.
언리얼 용어 정리 언리얼 4.27 및 5.3 공식 문서 참고하여 개념정리 Object 오브젝트 언리얼 엔진의 기본 구성요소, 가장 베이스가 되는 클래스 언리얼 엔진의 모든 것이 오브젝트를 상속받는다. (최상위 라고 보면 될듯) UObject 는 모든 오브젝트의 베이스 클래스 Actors 액터 액터는 레벨에 배치할 수 있는 오브젝트, 기본 물체 단위 액터는 이동, 회전, 스케일과 같은 3D 변형 작업을 지원하는 범용 클래스 Casting 형변환 특정 클래스의 액터를 다른 클래스인 것 처럼 간주하여 작업 ex) 볼륨 중 하나는 화염 으로, 시간이 지남에 따라 플레이어의 체력을 감소시킵니다. 레벨에서 플레이어가 어느 볼륨에든 오버랩되면, 해당 볼륨을 화염 으로 형변환 하여 ""플레이어 체력 대미지(damage player he.. 2023. 11. 24.
IS-A 관계와 HAS-A 관계 1. IS-A 'A is B' 와 같이 'A는 B 이다' 라는 관계. 클래스간 관계에서, 한 클래스가 다른 클래스의 파생 클래스, 즉 부모-자식 관계 ex) 사람은 동물이다. 개는 동물이다. 사람과 개 모두 상위 카테고리로 동물을 갖는다. 반대는 성립하지 않음. 동물은 사람이다(x) 동물은 개이다(x) 상속은 두 클래스가 IS-A 관계일때만 하는게 좋다. class Animal { public: int gender; ... } class Human : public Animal { public: int race; ... } 2. HAS-A 어떤 기능을 포함하고 싶은 경우 사용한다 IS-A에는 명백한 상위 - 하위 카테고리가 존재하지만, HAS-A는 그렇지 않다. HAS-A는 하나의 포함관계 ex) 컴퓨터-.. 2023. 11. 5.