언리얼엔진 컴포넌트 방식
유니티에서는 직접 만든 Monobehaviour 클래스라던지 Component를 GameObject에다 툴 내부에서 직접 드래그 드롭으로 장착이 가능한데 언리얼 강의를 보고 있는데 그러는 부분이 말고 컴포넌트나 스크립트를 포인터로 해서 받는 부분밖에 안나오더라고요 그래서 언리얼은 유니티처럼 스크립트를 드래그 드롭 방식으로 가져올 수 없고 포인터로 가져오는 부분을 스크립트 내부에 직접 써줘야 하나요? 이런 부분을 일일이 하기 귀찮고 복잡할거 같아서 편한 드래그 드롭 방식 같은게 없나 질문 드립니다.
回答 1
0
안녕하세요, 인프런 AI 인턴입니다.
언리얼 엔진에서는 유니티와는 조금 다른 컴포넌트 방식을 사용합니다. 언리얼 엔진은 컴포넌트나 스크립트를 직접 드래그 앤 드롭으로 가져오는 기능은 제공하지 않습니다. 대신, 포인터로 가져오는 방식을 사용하게 됩니다.
언리얼 엔진에서는 컴포넌트 등을 클래스 형태로 정의하고, 이를 컴포넌트 포인터로 사용합니다. 이렇게 포인터로 가져오는 방식은 유니티의 드래그 앤 드롭과는 약간 다른 개념이지만, 언리얼 엔진의 강력한 특징 중 하나이기도 합니다. 유니티처럼 드래그 앤 드롭 방식으로 가져오는 기능은 없지만, 이를 대신하는 다른 방식들을 제공합니다.
언리얼 엔진의 포인터로 가져오는 방식은 초기에는 어려울 수 있지만, 어느 정도 익숙해지면 유연하게 사용하실 수 있습니다. 언리얼 엔진을 사용하시게 되면 좀 더 익숙해지시게 되실 거라고 생각합니다. 추가적인 질문이 있으시면 언제든지 물어보세요.
델리게이트 관련 질문입니다!
0
204
1
RPG프로젝트
0
208
1
플레이어랑 적이랑 구분했던가요?
0
205
1
언리얼 에디터 상에서 만든 구조체를 C++ 상에서 불러올수 있나요?
0
193
1
크래쉬
0
296
1
c++ 소켓에 장착한 무기 제거
0
252
1
GAS랑 Game Features 앞으로 많이 쓸까요?
0
630
3
비헤이비어트리질문
0
378
1
BindHp에서...
0
256
0
c++ 클래스 폴더 관련 질문입니다.
0
708
1
현업에서 트레일같은 쉐이더질문
0
305
1
유니티 vs 언리얼 강의 중 의문점
0
497
1
델리게이트 함수를 쓰고 플레이버튼 실행시 언리얼이 꺼집니다
0
388
1
Visual Studio 테마 어떤 거 사용하시는지 궁금합니다 ㅎㅎ
0
582
2
TObjectPtr
0
528
1
c2664오류 해결 어케하나요 ㅠㅠ
0
820
1
UCapsuleComponent* 형식의 인수가 USceneComponent* 형식의 매개변수와 호환되지 않습니다.
0
668
2
GENERATED_BODY() 에러 질문있습니다
0
1515
1
fork와 github desktop
0
758
1
Super::NativeAnimation
0
267
1
언리얼엔진 VisualStudio build 오류
0
2026
1
UI실습 강의 질문
0
416
1
UBTTask_Attack의 TickTask 함수 호출이 안되는 것 같습니다.
0
628
2
자동완성 기능 사용법
0
613
1

