회원 로그인
정보기억 정보기억에 체크할 경우 다음접속시 아이디와 패스워드를 입력하지 않으셔도 됩니다.
그러나, 개인PC가 아닐 경우 타인이 로그인할 수 있습니다.
PC를 여러사람이 사용하는 공공장소에서는 체크하지 마세요.
소셜네트워크 서비스를 통해서 로그인하시면 별도의 로그인 절차없이 회원서비스를 이용하실 수 있습니다.


최근 게시물

1.노션에서 작성 중

1.노션에서 작성 중

개편하기 전까지 노션에서 작성 중

2024.04.04//read more

2.ChatGPT

2.ChatGPT

OpenAI로 대규모 언어 모델대화형...

2023.03.16//read more

3.노코딩 게임 엔진 - 빌..

3.노코딩 게임 엔진 - 빌..

빌드 지원안드로이드iOS윈도우즈특이사...

2023.03.14//read more

4.(완료) 미접속 회원 정..

4.(완료) 미접속 회원 정..

[완료] 36명의 회원을 정리하였습니...

2023.02.16//read more

5.매뉴얼 플러스 - 전자제..



안정적인 DNS 서비스 DNSEver
DNS Powered by DNSEver.com



일반 블루프린트 클래스

푸딩뱃살 | 2017.07.24 15:56 | 조회 1748
 언리얼 v4.16.2

일반 블루프린트 클래스
:
  • 트랜스폼(위치, 회전, 크기)을 가진 레벨에 배치할 수 있는 오브젝트이다.
  • 액터는 트랜스폼 데이터를 직접 저장하지 않으며, 액터의 루트 컴포넌트 트랜스폼 데이터가 존재하는 경우 그 데이터를 사용한다.
  • 액터의 종류 : StaticMeshActor, CameraActor, PlayerStartActor, 등
  • 클래스 인트턴스로 새로 생성한 것을 스폰(Spawn)이라 한다.
  • 여러가지 컴포넌트(Component)를 사용하여 액터의 이동 및 렌더링 방식 등을 제어한다.
  • 게임 플레이 중 네트워크를 통한 프로퍼티 및 함수 호출의 리플리케이션이다.
  • 컴포넌트 유형 : 액터 컴포넌트(UActorComponent), 씬 컴포넌트(USceneComponent), 프리미티브 컴포넌트(UPrimitiveComponent) (자세한 내용은 컨포넌트 항목)

폰(Pawn)
  • 플레이어나 AI가 제어할 수 있는 모든 액터의 베이스 클래스이다.
  • 월드 내 플레이어나 AI 개체에 대한 시각적인 모습, 콜리전이나 물리적 반응 등 상호작용하는 물리적 표현이다.
  • Controller와 Pawn에는 1:1 대응 관계가 있다. 각 컨트롤러는 단 하나의 폰만 제어한다. 게임 플레이 중 스폰된 폰이 자동적으로 컨트롤러에 빙의(possess)되지 않는다.
  • 블루프린트에서 폰 파생 클래스에 동작하는 가장 좋은 방법은 SetActorLocation이다.
  • 디폴트 폰(Default Pawn), DefaultPawnMovementComponent, 관람자 폰(Spectator Pawn)

캐릭터(Character)
  • 캐릭터는 월드에서 걷기, 달리기, 점프, 비행, 수영 등이 가능한 직립 플레이어를 표현하기 위해 디자인된 것이다.
  • 컴포넌트 종류 : SkeletalMeshComponent, CapduleComponent, CharacterMovementComponent
  • 컨포넌트 추가를 통해 폰 클래스는 고도로 특화된 Character 클래스로 확장된다.

플레이어 컨트롤러(Player Controller)
  • 폰과 그것을 제어하는 플레이어 사이의 인터페이스
  • 플레이어 컨트롤러 셋업 시 그 안에 어떠한 함수, 또 폰에는 어떠한 함수가 있어야 하는지 고려해야 한다.
  • 덜 복잡한 입력의 경우 폰에서 모두 처리하는 것이 가능하지만, 게임 클라이언트 하나에서 멀트 플레이어 도는 실행 시간에 동적으로 캐릭터를 바꾸는 기능 같은 경우 플레이어 컨트롤러에서 입력 처리하는 것이 나을 듯(플레이어 컨트롤러에서 무엇을 할지 결정한 다음 명령을 폰에 내린다.)
  • 플레이 컨트롤러는 게임에서 계속 유지되는 반면, 폰은 휴발성(플레이어가 죽고 리스폰 되면 플레이어 컨트롤러가 똑같을 수 있다. 제어를 폰에 유지했다면 리셋되지만 플레이어 컨트롤러에 유지했다면 리셋되지 않는다.)

컴포넌트(Component)
  • 액터 컴포넌트(Actor Component)
    • 콜리전 지오메트리나 렌더링된 메시 형태, 월드 이동 제어, 소리 재생, 빛과 그림자를 제공
    • 다양한 유형의 액터에 추가할 수 있고, 재사용 가능한 행위를 정의하는 컴포넌트에 대한 베이스 클래스
  • 씬 컴포넌트(SceneComponent)
    • 트랜스폼을 가진 액터 컴포넌트는 씬 컴포넌트
    • 액터 컴포넌트에 트랜스폼(위치, 회전, 크기)를 추가하여 확장 시킨 것
    • 씬 컴포넌트는 서로 붙이기(attach)도 할 수 있다.
  • 프리미티브 컴포넌트(PrimitiveComponent)
    • 렌더링을 가진 액터 컴포넌트는 프리미티브 컴포넌트
    • 콜리전 데이터로 사용되거나 렌더링되는 지오메트리 유형을 생성하거나 담는다.
    • 서브 클래스 CapsuleComponent, StaticMeshComponent, SkeletalMeshComponent 흔히 쓰인다.
    • CapsuleComponent는 렌더링 되지 않는 충돌 감지에 쓰인다.
    • StaticMeshComponent, SkeletalMeshComponent는 렌더링 되면서 충돌 감지에 쓸 수 있는 빌드된 지오메트리가 들어간다.

블루프린트 비주얼 스크립트 도움말> https://goo.gl/FbhJpWm
137개(1/7페이지)
언리얼
번호 제목 글쓴이 조회 날짜
공지 UE4 비디오 튜토리얼 사진 첨부파일 푸딩뱃살 6434 2021.03.23 16:18
공지 언리얼 엔진 릴리즈 노트 푸딩뱃살 8535 2017.11.05 16:37
135 [언리얼] 간혹 메뉴가 검게 나와 안보일 때 첨부파일 푸딩뱃살 197 2021.10.18 15:35
134 [메세지] 언리얼 UDP 메시징 경고 첨부파일 푸딩뱃살 260 2021.10.06 16:12
133 [메세지] ClothConfigBase: Failed to convert property 푸딩뱃살 264 2021.08.06 11:22
132 [언리얼] C++ 클래스 추가하기 첨부파일 푸딩뱃살 221 2021.08.04 13:38
131 [스크립트] 엔진 python 사용하기 첨부파일 푸딩뱃살 219 2021.08.03 12:52
130 [스크립트] 언리얼 엔진 python을 vs code에서 사용하기 푸딩뱃살 269 2021.07.23 15:18
129 [언리얼] raytracing 설정? 첨부파일 푸딩뱃살 186 2021.07.21 18:19
128 [애셋] 마야 XGen를 언리얼 임포트 첨부파일 푸딩뱃살 228 2021.07.07 17:36
127 [메세지] The asset '' failed to save. 첨부파일 푸딩뱃살 238 2021.07.02 16:26
126 [언리얼] 애셋 크러쉬 사진 첨부파일 푸딩뱃살 385 2021.06.01 11:33
125 [언리얼] 언리얼4 애니메이션 보간 관련 푸딩뱃살 318 2021.05.13 14:47
124 [메세지] fbx 파일의 [Geometry have no name] 메시는 어떤 계층구조 노드에도 참 첨부파일 푸딩뱃살 258 2021.04.22 11:22
123 [메세지] 스켈레탈 메시 리임포트 크러쉬 (SkeletalMeshRenderData.cpp) 첨부파일 푸딩뱃살 413 2021.04.19 12:32
122 [언리얼] 캐시 경로 및 지정 첨부파일 푸딩뱃살 280 2021.02.24 11:22
121 [언리얼] 회전 애니메이션 키가 들어가지 않을 때 첨부파일 푸딩뱃살 594 2020.09.23 18:50
120 [언리얼] 본(Bone)으로 머터리얼 제어 사진 첨부파일 푸딩뱃살 444 2020.08.25 12:43
119 [언리얼] 메시 수 많은 fbx 파일의 임포트 이슈 푸딩뱃살 432 2020.08.11 10:16
118 [언리얼] 4.25에서 fbx 임포트 시 크러쉬 사진 첨부파일 푸딩뱃살 329 2020.07.30 18:00
117 [언리얼] 튀는 스켈레탈메시 사진 첨부파일 푸딩뱃살 388 2020.03.24 12:00
116 [언리얼] Create Hair 푸딩뱃살 768 2019.11.05 14:25