22,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결언리얼 엔진4 입문 (C++ 기반)
자동완성 기능 사용법
선언 혹은 인클루드 입력하실 때 자동완성기능이 활성화되시는데 따로 설정할 것이 있는지 궁금합니다.예를들어 MyCharacter.cpp에서 #include "Components/WidgetComponent.h"를 전부 입력하는 반면선생님은 Comp로만 입력했을 때 자동완성으로 표기되셔서 다른 설정을 하신 것 같아 질문드립니다.
- 해결됨언리얼 엔진4 입문 (C++ 기반)
충돌체크 콜리젼 반응에 대한 질문입니다.
MyCharacter에서 Attack을 Overlap으로 설정했는데, 충돌판정이 되지 않고 block을 했을때만 충돌 판정이 됩니다. 혹시 오버랩으로 설정할 때 다른 옵션을 주어야 하나요?
- 미해결언리얼 엔진4 입문 (C++ 기반)
언리얼 엔진 관련으로 질문 드립니다.
기존 컴퓨터는 사양이 낮아서 오류가 발생했고 찾아본 결과 그래픽 카드가 낮아서 일어난 오류였고, 이번에 새로 4070으로 맞췄는데도 계속해서 새로운 오류가 나옵니다.. 도와주세요
- 미해결언리얼 엔진4 입문 (C++ 기반)
mac 맥북 vscode 로 UE 5.2 버전을 열고 싶은데 지원가능한 부분인가요?
mac 에서 vscode 로 UE 5.2 버전을 열고 싶은데 지원가능한 부분인가요?여기저기 찾아봤을 땐 아직 지원이 안되는 것 같은데 혹시나 해서 질문드려봅니다 !
- 해결됨언리얼 엔진4 입문 (C++ 기반)
AIController 동작 안됨
현재 ue5 강의로 넘어가기 전 ue5를 다뤄보며 이 강의를 공부하고 있습니다.수업대로 진행했으며 빌드도 잘되고 컴파일까지 문제가 없습니다. 근데 캐릭터가 이동하지를 않습니다. ㅠ혹시 ue4와 ue5가 이 과정에서 다른 점이 있는지 아시는 분 계시나요?언리얼 껐다가 켜도 안됩니다. ㅠㅠ
- 미해결언리얼 엔진4 입문 (C++ 기반)
안녕하세요 비쥬얼스튜디오에서 빌드하면 출력되는 에러인데요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.오류 MSB3073 "D:\UE5\UE_5.2\Engine\Build\BatchFiles\Build.bat StarEditor Win64 Development -Project="D:\UEPro\Starrail\Star.uproject" -WaitMutex -FromMsBuild" 명령이 종료되었습니다(코드: 6). Star C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets 44 라는 에러문구가 출력되서 질문드립니다.검색을 해보니 UPROPERTY()에 오타가있다.컴파일 경로가 길다.Window SDK업데이트를 해야한다 등 여러가지 답변이 있어서 하나씩 적용을 해봤지만 코드 수정 이후 빌드를 하면 위 에러가 출력되는데 원인 알 수 있을까요?
- 미해결언리얼 엔진4 입문 (C++ 기반)
#include와 전방선언 관련 질분있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 좋은 강의 만들어주셔서 감사합니다. 현재, 헤더 파일에 특정 클래스 변수를 추가할 때 (ex. USpringArmComponent) 헤더 파일에서 컴파일 오류가 나죠. 그래서 class라고 전방선언을 해준 뒤 Cpp 파일에서 실제 해당 클래스가 있는 파일의 경로를 include 해주는데요, 이렇게 하는 이유가 있나요? 애초에 헤더 파일에서 include 하면 안되는지 궁금합니다.
- 해결됨언리얼 엔진4 입문 (C++ 기반)
언리얼엔진에 관한 질문입니다.
안녕하세요. 수업 정말 잘 듣고 있습니다.회사에서는 언리얼을 그대로 사용 안하고 엔진 자체를 뜯어고쳐서 사용한다고 하셨는데지금 언리얼을 그냥 사용해도 충분히 앵간한 기능은 다 구현가능할것으로 보입니다.그럼에도 불구하고 굳이 회사에서 인건비를 들여가면서 엔진자체를 뜯어고쳐서 사용하는 이유에 대해서 궁금합니다.
- 미해결언리얼 엔진4 입문 (C++ 기반)
강사님 함수의 선언과 정의에 대해 궁금한것이 있습니다.
영상에서 함수의 선언과 정의에서 서로 매개변수의 이름이 달라도 빌드에 이상이 없어서 여쭤봅니다!위 사진처럼 빌드에는 이상이 없지만 가급적이면 이름은 통일해줘야 하는 상황인가요?
- 미해결언리얼 엔진4 입문 (C++ 기반)
강사님 혹시 애니메이션을 재생할 떄
현재 애니메이션 재생을 멈추고 다른 애니메이션 재생은 어떻게 하면 될까요? 블소의 평폭회 처럼 모션캔슬을 생각하시면 될 듯합니다. 단순 montage_stop(); 후 montage_play()로는 처리가 안되네용..
- 미해결언리얼 엔진4 입문 (C++ 기반)
GetAnimInstance에 대해 질문이 있습니다!
영상 10분 쯤에서 스크린샷과 같이GetAnimInstance를 찾으신다고 하셨었는데 이 부분이 이해가 잘 되지않아 질문을 드립니다!왜 GetAnimInstance를 찾으시는지 궁금합니다GetAnimInstance의 반환값이 애니메이션 컴포넌트라는것을 알았는데 UMyAnimInstance의 애니메이션 컴포넌트를 반환하는건가요?왜 AnimInstance의 초기화를 애니메이션 컴포넌트로 하는지 궁금합니다!너무 많은 질문을 드려 죄송합니다. 하루동안 구글링을 해도 답을 찾을 수 없어 질문을 드립니다. 언제나 좋은 강의 영상 감사합니다!
- 미해결언리얼 엔진4 입문 (C++ 기반)
Montage 전환
안녕하세요? 강사님.Montage로 애니메이션을 재생하고 있는데 다른 Montage를 재생(A SKill 중 B Skill 재생으로 A SKill 애니메이션을 캔슬하려는 상황)하기 위해 Montage_Play()함수를 이용하면 기존 Montage의 남은 재생 시간에 맡게 현재 재생하려는 Montage가 남은 재생 시간부터 재생되면서 빨리감기 처럼 보이는 현상이 일어나는데 혹시 어떻게 해결하면 될까요? 아니면 이렇게 일어나는 현상을 뭐라고 불려야 할지 ㅠ_ㅠ 검색을 해봐도 검색을 잘못한건지 아무리 봐도 안나오네욥. 어떻게 해결하면 될까요?
- 미해결언리얼 엔진4 입문 (C++ 기반)
안녕하세요 제가 c++ 프로젝트용으로 파일을 생성시 이런 에러가뜹니다 ㅠㅠ
현재 5.1 버전입니다.아래와같이 오류가뜨는데 구글링을해도 나오지가 않아서요 ㅠㅠ혹시 아실까싶어 여쭤봅니다,,Running C:/Program Files/Epic Games/UE_5.1/Engine/Build/BatchFiles/Build.bat Development Win64 -Project="C:/Users/김지수/Documents/Unreal Projects/unrealtest/unrealtest.uproject" -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDERunning UnrealBuildTool: dotnet "..\..\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" Development Win64 -Project="C:/Users/???/Documents/Unreal Projects/unrealtest/unrealtest.uproject" -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDELog file: C:\Users\???\AppData\Local\UnrealBuildTool\Log.txtCreating makefile for unrealtestEditor (no existing makefile)@progress push 5%Parsing headers for unrealtestEditor Running Internal UnrealHeaderTool "C:\Users\???\Documents\Unreal Projects\unrealtest\unrealtest.uproject" "C:\Users\???\Documents\Unreal Projects\unrealtest\Intermediate\Build\Win64\unrealtestEditor\Development\unrealtestEditor.uhtmanifest" -WarningsAsErrors -installedTotal of 4 writtenReflection code generated for unrealtestEditor in 1.0306854 seconds@progress popBuilding unrealtestEditor...Using Visual Studio 2022 14.34.31937 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933) and Windows 10.0.22000.0 SDK (C:\Program Files (x86)\Windows Kits\10).Determining max actions to execute in parallel (8 physical cores, 16 logical cores) Executing up to 8 processes, one per physical core Requested 1.5 GB free memory per action, 5.55 GB available: limiting max parallel actions to 3Building 9 actions with 3 processes...[1/9] Resource Default.rc2[2/9] Compile SharedPCH.Engine.ShadowErrors.cppc1xx: fatal error C1083: ????? ??? ?? ??? ?? ?????ϴ? 'C:\Users\김지??Documents\Unreal Projects\unrealtest\Intermediate\Build\Win64\unrealtestEditor\Development\Engine\SharedPCH.Engine.ShadowErrors.h.pch': Invalid argument[3/9] Compile unrealtest.init.gen.cpp cancelled[4/9] Compile unrealtest.cpp cancelled[5/9] Compile unrealtestGameModeBase.gen.cpp cancelled[6/9] Compile unrealtestGameModeBase.cpp cancelled[7/9] Link UnrealEditor-unrealtest.dll cancelled[8/9] Link UnrealEditor-unrealtest.lib cancelled[9/9] WriteMetadata unrealtestEditor.target cancelled
- 미해결언리얼 엔진4 입문 (C++ 기반)
ConstructorHelpers가 Static 인것과 아닌것의 차이가 궁금합니다.
언리얼 5.1로 강의를 듣고 있습니다.해당 부분에서 경로가 뭔가 잘못되었는지 SM.Succeeded() 가 false 나옵니다.혹시 파일이 잘못되었나 싶어 다른 Skeletal Mesh 경로도 넣어보고, 다른 에셋도 받아서 넣어봤는데 여전합니다.플레이 후 아웃라이너 창의 MyCharacter 의 디테일창에서 Mesh 를 직접 넣어주면 정상적으로 입혀집니다. 한참 문제를 해결하려고 이것저것 찾아보고 해보고 하다가, Static ConstructorHelpers에서 Static 선언을 빼고 선언하니까 되더라구요.ConstructorHelpers 는 각 액터들이 생성될 때 순서대로 호출되니까 static 으로 하나만 있어도 된다. 라고 이해했는데, 왜 이런 문제가 생기는지 궁금합니다.
- 미해결언리얼 엔진4 입문 (C++ 기반)
빌드 속도 관련 문의
안녕하세요 루키님.여쭤보고 싶은 문제가 있어서 질문 남깁니다.현재 제 언리얼 엔진상에서의 컴파일 ,VS상 빌드 속도가 너무 오래걸리는 문제점이 있어서 문의드려요..기본 빌드 시간이 2분이상 걸리거나 길면 5분 넘게 걸리는 현상이 있어서 구글링 후에 Incredi build agent 다운도 받아서 빌드하고 있는데도 강의 도중 나오는 빌드 속도를 따라 갈 수가 없네요 ㅠㅠ 어떠한 방법으로 빌드 속도를 향상 시킬 수 있을까요..컴퓨터 성능 문제인걸까요?
- 미해결언리얼 엔진4 입문 (C++ 기반)
강사님 질문 있습니다.
제가 ABMyCharacter라는 C++클래스안에 블루프린트 클래스 BP_VaultComponent라는 ActorComponent를 상속받는 BP클래스를 MyCharacter라는 C++클래스에 컴포넌트로 추가를 하고싶은데 구글링을 해보아도 자료가 없어서 질문글 남깁니다. BP_VaultComponent는 파쿠르 기능을 담당하는ActorComponent를 상속받는 BP클래스입니다.이런식으로 Event Begin Play와 Tick 함수를 통해 로직을 실행하는 아이인데, 이것을 ABMyCharacter에다가 컴포넌트로 추가를 하고싶어서헤더에 이렇게 선언을 해주고 위와같이 (밑줄) 컴포넌트를 만들었습니다.그런데 디테일 창을 보면은 컴포넌트가 추가가 되어있지 않아서아 내가 BP클래스를 생성자에서 로드를 안해서 그런가보다 해서이런식으로 BP클래스를 ConstructorHelpers를 통해 가져오면은 여전히 컴포넌트가 안 떠있습니다. 그래서 ABMyCharacter를 상속받는 BP_MyCharacter를 만들어서 AddComponent를 통해서UI를 통해 추가를 한뒤 에디터를 실행하면제가 원하는 결과가 잘 나옵니다. (아래처럼)즉, 정리하자면ActorComponent를 상속받는 블루프린트 클래스를 ABMyCharacter라는 C++클래스에 BP_VaultingComponent를 위와같이 컴포넌트로 추가를 하고싶은데 방법이 있을까요?
- 해결됨언리얼 엔진4 입문 (C++ 기반)
언리얼엔진 크래시날때
언리얼엔진 크래시가 자주나는데 이때마다 무언가 작업한게 날라가있는데 이럴때 확인하는법이 있나요?이번에도 따라하다가 크래시한번났는데 다시하면서 무기 장착할때 프리뷰로 세팅된거로 안되어서 플레이어 좌표 0,0,0에 붙어서 뭐가잘못된거지 하고 찾다가 블루프린터에서 왼손l 소켓 만든게 사라져있어가지구 고생했네요 허허
- 미해결언리얼 엔진4 입문 (C++ 기반)
캐릭터를 추가적으로 스폰하고 싶습니다
캐릭터를 추가로 스폰하고 싶은데, SpawnActor()말고 NewObject()로 캐릭터 생성 후 월드에 따로 올릴 수는 없나요? SpawnActor()로 캐릭터를 생성하면 값을 잘못 주고 있는지 nullptr이 반환됩니다..
- 미해결언리얼 엔진4 입문 (C++ 기반)
언리얼에서 WSA 함수 사용이 가능한가요?
해당 강의를 들으며 UE5로 제작한 프로젝트에 네트워크를 추가하고자 connect()와 socket(), WSARecv(), WSASend() 등등의 윈도우 소켓 API 함수를 사용하려고 하니NetClient.cpp.obj : error LNK2019: __imp_WSARecv"protected: bool __cdecl NetClient::RegistWSARecv(void)" (?RegistWSARecv@NetClient@@IEAA_NXZ) 함수에서 참조되는 확인할 수 없는 외부 기호NetClient.cpp.obj : error LNK2019: __imp_WSASend"private: void __cdecl NetClient::SendPost(void)" (?SendPost@NetClient@@AEAAXXZ) 함수에서 참조되는 확인할 수 없는 외부 기호헤더나 라이브러리 추가도 해뒀는데도, 이런 식의 링크 에러가 발생했습니다.그 외에도 메모리 덤프를 뜨기 위해 호출한 MiniDumpWriteDump()에서도 같은 에러가 발생했구요..CCrashDump.cpp.obj : error LNK2019: MiniDumpWriteDump"public: static long __cdecl CCrashDump::MyExceptionFilter(struct EXCEPTIONPOINTERS *)" (?MyExceptionFilter@CCrashDump@@SAJPEAU_EXCEPTION_POINTERS@@@Z) 함수에서 참조되는 확인할 수 없는 외부 기호 해당 함수들은 언리얼에서 사용이 불가능한걸까요? 그렇다면 어떤 방식으로 언리얼 클라이언트에서 서버에 연결해야할까요.. 가르침 부탁드리겠습니다..
- 미해결언리얼 엔진4 입문 (C++ 기반)
캐릭터 Blueprint 받아오기 실패
23:00 과정 진행 중static ConstructorHelpers::FClassFinder<ACharacter> BP_Char(TEXT("/Script/Engine.Blueprint'/Game/BluePrints/BP_MyCharacter.BP_MyCharacter_C'"));if (BP_Char.Succeeded()){DefaultPawnClass = BP_Char.Class;}이 부분에서 실패해서 캐릭터가 뜨지 않습니다.블루프린트 클릭 후 ctrl + c로 경로 복사 붙혀넣기까지 했는데 안되네요.그리고 해당 강의를 UE 5.1로 진행 중인데 문제 될게 있을까요