회원 로그인
|
C++ 클래스 추가하기
- property를 얻을 수 있는 클래스(첨부파일)를 추가해보자.
- 언리얼 4.27.2
(첨부된 C++를 추가하여 사용하면 모든 클래스 등 확인 가능 함)
C++ 클래스 추가 하기(첨부파일)
- 새 프로젝트로 게임 선택
- 기본 템플렛 선택
- C++로 선택 프로젝트 생성
- 엔진 종료 후 프로젝트 폴더>Source>프로젝트명에 첨부파일을 넣는다. 프로젝트 실행
- 엔진 > 콘텐츠 브라우저 우측 하단 > 뷰 옵션 > C++ 클래스 표시 체크
- C++ 클래스 아래 프로젝트 폴더 선택 후 항목에서 우클릭 새로운 C++ 클래스... 선택
- 맨 아래에 Blueprint Fuction Library 선택 후 다음
- 이름을 Get_All_Properties으로, cpp(Runtime) 선택 후 클래스 생성
프로젝트에 코드 추가 중...
새로운 C++ 코드 컴파일 중...
VS 자동 실행 - 첨부파일의 확장자 cpp(Get_All_Properties_old.cpp)를 메모장으로 열고 코드 모두 복사, 엔진에서 만든(8번) 클래스를 더블 클릭하여 VS을 연다.(자동으로 열리지 않았을 경우)
VS의 확장자 cpp 내용을 지우고 붙여 넣고 저장한다. - 확장자 h도 똑같이 첨부파일(Get_All_Properties_old.h) 중 확장자 h를 메모장으로 열어 복사, VS의 h와 교체한다.
여기서 주의할 점은
class CCC_API UGet_All_Properties에서 class 프로젝트명(꼭 대문자)_API UGet_All_Properties으로 변경해야 한다. 저장한다. - 엔진 종료하고, 프로젝트 폴더로 가서 Binaries, DerivedDataCache, Intermediate 폴더를 삭제 후 프로젝트를 다시 연다.
Missing 프로젝트명 Modules 창이 뜨는데, 예 클릭.
다시 Starting build... 시작 - 엔진에서 Get_All_Properties 클래스가 보이지 않는다면, 6번부터 시작하여 우클릭하여 New C++ Class를 무명으로 다시 만들고 확인해본다.
- Get_All_Properties.zip (934B) (1)
댓글 0개
| 엮인글 0개
137개(1/7페이지)
번호 | 제목 | 글쓴이 | 조회 | 날짜 |
---|---|---|---|---|
UE4 비디오 튜토리얼 | 푸딩뱃살 | 5985 | 2021.03.23 16:18 | |
언리얼 엔진 릴리즈 노트 | 푸딩뱃살 | 8119 | 2017.11.05 16:37 | |
135 | [언리얼] 간혹 메뉴가 검게 나와 안보일 때 | 푸딩뱃살 | 185 | 2021.10.18 15:35 |
134 | [메세지] 언리얼 UDP 메시징 경고 | 푸딩뱃살 | 239 | 2021.10.06 16:12 |
133 | [메세지] ClothConfigBase: Failed to convert property | 푸딩뱃살 | 246 | 2021.08.06 11:22 |
>> | [언리얼] C++ 클래스 추가하기 | 푸딩뱃살 | 200 | 2021.08.04 13:38 |
131 | [스크립트] 엔진 python 사용하기 | 푸딩뱃살 | 199 | 2021.08.03 12:52 |
130 | [스크립트] 언리얼 엔진 python을 vs code에서 사용하기 | 푸딩뱃살 | 248 | 2021.07.23 15:18 |
129 | [언리얼] raytracing 설정? | 푸딩뱃살 | 170 | 2021.07.21 18:19 |
128 | [애셋] 마야 XGen를 언리얼 임포트 | 푸딩뱃살 | 209 | 2021.07.07 17:36 |
127 | [메세지] The asset '' failed to save. | 푸딩뱃살 | 218 | 2021.07.02 16:26 |
126 | [언리얼] 애셋 크러쉬 | 푸딩뱃살 | 363 | 2021.06.01 11:33 |
125 | [언리얼] 언리얼4 애니메이션 보간 관련 | 푸딩뱃살 | 293 | 2021.05.13 14:47 |
124 | [메세지] fbx 파일의 [Geometry have no name] 메시는 어떤 계층구조 노드에도 참 | 푸딩뱃살 | 240 | 2021.04.22 11:22 |
123 | [메세지] 스켈레탈 메시 리임포트 크러쉬 (SkeletalMeshRenderData.cpp) | 푸딩뱃살 | 388 | 2021.04.19 12:32 |
122 | [언리얼] 캐시 경로 및 지정 | 푸딩뱃살 | 265 | 2021.02.24 11:22 |
121 | [언리얼] 회전 애니메이션 키가 들어가지 않을 때 | 푸딩뱃살 | 560 | 2020.09.23 18:50 |
120 | [언리얼] 본(Bone)으로 머터리얼 제어 | 푸딩뱃살 | 423 | 2020.08.25 12:43 |
119 | [언리얼] 메시 수 많은 fbx 파일의 임포트 이슈 | 푸딩뱃살 | 417 | 2020.08.11 10:16 |
118 | [언리얼] 4.25에서 fbx 임포트 시 크러쉬 | 푸딩뱃살 | 312 | 2020.07.30 18:00 |
117 | [언리얼] 튀는 스켈레탈메시 | 푸딩뱃살 | 372 | 2020.03.24 12:00 |
116 | [언리얼] Create Hair | 푸딩뱃살 | 742 | 2019.11.05 14:25 |