묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨언리얼 엔진4 입문 (C++ 기반)
AIController 동작 안됨
현재 ue5 강의로 넘어가기 전 ue5를 다뤄보며 이 강의를 공부하고 있습니다.수업대로 진행했으며 빌드도 잘되고 컴파일까지 문제가 없습니다. 근데 캐릭터가 이동하지를 않습니다. ㅠ혹시 ue4와 ue5가 이 과정에서 다른 점이 있는지 아시는 분 계시나요?언리얼 껐다가 켜도 안됩니다. ㅠㅠ
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
apply addative 안되는 문제
착지 애니메이션과 locomotion 혼합시 영상처럼 돼버립니다.. ㅜㅜ
-
미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
혹시 강의에 사용한 자료 어디서 다운받나요?
part 2 듣고 있는데 뭐 올려주신다고 하는데 어디서 다운받는지 도통 찾을 수가 없어서 여기다가 올립니다
-
해결됨[LV1] 왕초보 이펙트 (VFX) 기초부터 튼튼하게! (UE5, Blender)
Slash Effect 제작 5번에서 머티리얼과 나이아가라가 일치하지 않습니다.
위 : 머티리얼 / 아래 : 나이아가라다이나믹 파라미터 값에서는 Y가 -1일 때 텍스쳐는 아무것도 표시되지 않는데 나이아가라에서는 표시가 되고 있습니다. 강사님 하신 것과 똑같이 따라해도 동일한 결과가 나타나지 않고 있어요.어떤 점 때문에 이렇게 되는지 모르겠어요도와주세요..!
-
해결됨[LV1] 왕초보 이펙트 (VFX) 기초부터 튼튼하게! (UE5, Blender)
메시 방향과 UV 방향 조정 방법
메시에 들어가는 텍스쳐의 방향이 메시 흐름이 아니라 바깥 - 안쪽으로 구성되어 있습니다.제대로 따라했다고 생각했는데 처음부터 계속 해도 위와 같이 뜨고 있어요.. 도와주세요..!+추가 수정)조금 이리저리 살펴보다 보니까 메시 방향도 좀 달라지는 것 같아요. 제 메시 모양은 이렇게 되어 있고,강사님 것은 동일 각도에서 하단이 뚫려 있는 식으로 되어 있습니다.블렌더에서도 마찬가지로 방향을 맞춰 두었었는데혹시 어떤 점 때문에 이렇게 되었는지 궁금합니다.
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
언리얼 에디터 뷰포트 플레이모드 창 분리
뷰포트 플레이모드 창을 유니티 엔진처럼 분리가능할까요??
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
play후 아무런 동작을 할 수 없습니다.
섹션1 컨트롤 설정코드 작성 후 32:20 이후 진행하려고 하니 Quater viwe에서 키보드 입력이 안되어 캐릭터 이동 및 시점 변환에 동작을 하지 않습니다.소스 코드(AABCharacterPlayer.cpp)에서 Shoulder viwe로 변경 후 확인해 봤으니 현상은 동일하며 마우스 시점 전환도 안됩니다. 에러 로그라도 띄우면 찾아보겠지만 에러 로그도 안 띄우고 있는 상황이라 원인을 찾을 수 없는데 예상 되는 부분이 있나요? 올려주신 코드도 확인해봤으나 현상은 동일하네요
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
섹션1-캐릭터와 입력 시스템에서 입력 관련 오류 질문 입니다.
디폴트 프로퍼티 경고 및 오류: Error: CDO Constructor (ABCharacterPlayer): Failed to find /Script/EnhancedInput.InputMappingContext'/Game/ArenaBattle/Input/IMC_Default.IMC_Default' Error: CDO Constructor (ABCharacterPlayer): Failed to find /Script/EnhancedInput.InputAction'/Game/ArenaBattle/Input/Actions/IA_Move.IA_Move' Error: CDO Constructor (ABCharacterPlayer): Failed to find /Script/EnhancedInput.InputAction'/Game/ArenaBattle/Input/Actions/IA_Jump.IA_Jump' Error: CDO Constructor (ABCharacterPlayer): Failed to find /Script/EnhancedInput.InputAction'/Game/ArenaBattle/Input/Actions/IA_Look.IA_Look'LoginId:4a8eece345346426fe381997e0c98e22 EpicAccountId:4d91a906db6c4d6eb14f7111a7f7e943 Fatal error: [File:D:\build\++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Templates\Casts.cpp] [Line: 10] Cast of AIController /Game/ArenaBattle/Maps/UEDPIE_0_Step3.Step3:PersistentLevel.AIController_0 to PlayerController failed UnrealEditor_CoreUObject UnrealEditor_ArenaBattle_patch_0!AABCharacterPlayer::BeginPlay() [C:\Users\bigda\Documents\Unreal Projects\ArenaBattle\Source\ArenaBattle\Character\ABCharacterPlayer.cpp:53] UnrealEditor_Engine UnrealEditor_Engine UnrealEditor_Engine UnrealEditor_Engine UnrealEditor_Engine UnrealEditor_UnrealEd UnrealEditor_UnrealEd UnrealEditor_UnrealEd UnrealEditor_UnrealEd UnrealEditor_UnrealEd UnrealEditor_UnrealEd UnrealEditor_UnrealEd UnrealEditor_UnrealEd UnrealEditor UnrealEditor UnrealEditor UnrealEditor UnrealEditor UnrealEditor kernel32 ntdllplay 누르면 에디터가 꺼지고 이런 에러 메세지가 뜨고,ArenaBattle 프로젝트를 다시 시작하면 이런 에러 메세지가 뜹니다.// Input static ConstructorHelpers::FObjectFinder<UInputMappingContext> InputMappingContextRef(TEXT("/Script/EnhancedInput.InputMappingContext'/Game/ArenaBattle/Input/IMC_Default.IMC_Default'")); if (nullptr != InputMappingContextRef.Object) { DefaultMappingContext = InputMappingContextRef.Object; } static ConstructorHelpers::FObjectFinder<UInputAction> InputActionMoveRef(TEXT("/Script/EnhancedInput.InputAction'/Game/ArenaBattle/Input/Actions/IA_Move.IA_Move'")); if (nullptr != InputActionMoveRef.Object) { MoveAction = InputActionMoveRef.Object; } static ConstructorHelpers::FObjectFinder<UInputAction> InputActionJumpRef(TEXT("/Script/EnhancedInput.InputAction'/Game/ArenaBattle/Input/Actions/IA_Jump.IA_Jump'")); if (nullptr != InputActionJumpRef.Object) { JumpAction = InputActionJumpRef.Object; } static ConstructorHelpers::FObjectFinder<UInputAction> InputActionLookRef(TEXT("/Script/EnhancedInput.InputAction'/Game/ArenaBattle/Input/Actions/IA_Look.IA_Look'")); if (nullptr != InputActionLookRef.Object) { LookAction = InputActionLookRef.Object; }나눠주신 소스코드를 그대로 복붙했는데도, 왜 이런 건지 감이 안오네요.빌드 시작... 1>------ 빌드 시작: 프로젝트: ArenaBattle, 구성: Development_Editor x64 ------ 1>Running UnrealBuildTool: dotnet "..\..\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" ArenaBattleEditor Win64 Development -Project="C:\Users\bigda\Documents\Unreal Projects\ArenaBattle\ArenaBattle.uproject" -WaitMutex -FromMsBuild 1>Log file: C:\Users\bigda\AppData\Local\UnrealBuildTool\Log.txt 1>Unable to build while Live Coding is active. Exit the editor and game, or press Ctrl+Alt+F11 if iterating on code in the editor or game 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets(44,5): error MSB3073: ""C:\Program Files\Epic Games\UE_5.1\Engine\Build\BatchFiles\Build.bat" ArenaBattleEditor Win64 Development -Project="C:\Users\bigda\Documents\Unreal Projects\ArenaBattle\ArenaBattle.uproject" -WaitMutex -FromMsBuild" 명령이 종료되었습니다(코드: 6). 1>"ArenaBattle.vcxproj" 프로젝트를 빌드했습니다. - 실패 ========== 빌드: 0개 성공, 1개 실패, 0개 최신 상태, 0개 건너뜀 ========== ========== 빌드이(가) 6:03 PM에 시작되었고 01.666 초이(가) 소요됨 ==========이건 visual studio에서 ctrl + f5 빌드 했을때, 나오는 에러 메세지 입니다. 참조를 못하는가 싶어서 https://bangp.tistory.com/36 이 링크에 나온 내용처럼 ArenaBattle 속성에 "포함검색 경로"란에 "C:\Program Files\Epic Games\UE_5.1\Engine\Intermediate\Build\Win64\UnrealEditor\Inc" 이런 경로도 추가해 봤지만 해결하지 못했습니다. 어떤 문제인지 알려주시면 감사하겠습니다.
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
생성자코드를 변경하면 왜 에디터를 종료해야 하나요?
생성자코드를 변경하면 왜 에디터를 종료해야 하나요?
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
섹션1 캐릭터와 입력시스템에서 아래 오류가 뜹니다..
```Error None CDO Constructor (ABCharacterBase): Failed to find Error None CDO Constructor (ABCharacterBase): Failed to find ```이렇게 뜨는데 코드를 강의대로 쳤는데 혹시나 제가 잘못 친 게 있을까 교수님이 올려주신 깃허브 파일을 다운로드해서 옮겨도 똑같게 뜨게 되는데 혹시 고칠 수 있는 방법이 있을까요?
-
해결됨[입문자를 위한 UE5] Part5. 언리얼 엔진 VR
BP_Hand를 ChindActorComponent로 붙이면 안되는 이유가 뭘까요?
BP_Hand를 Pawn클래스에서 ChildActorComponent로 붙이면 안된다고 말씀하셨는데, 혹시 그 이유에 대해서 알 수 있을까요? 혹시 ContructScript를 이용해 생성자 단계에서 component를 붙이는 것과 지금처럼 begin play에서 spawn Actor를 이용해서 Attach하는 것에 차이가 있을까요?
-
미해결[입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트
선생님 ㅜㅜ 플레이어 VS 몬스터 수강중에 문제가생겨서요...
이렇게끄면서 안돼네요 ㅜㅜ 노드랑 이런거 선생님 강의랑 똑같이 연결했는데 저런 오류가 왜 뜨는지 모르겠네요..도와주세요!!
-
해결됨이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
파트1,2 구매만 하고 아직 다른 공부 하고 있습니다
이 강의들을 들으면 언리얼 포트폴리오 제작이 가능한가요?
-
미해결언리얼 엔진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업데이트를 해야한다 등 여러가지 답변이 있어서 하나씩 적용을 해봤지만 코드 수정 이후 빌드를 하면 위 에러가 출력되는데 원인 알 수 있을까요?
-
미해결이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해
UTF-8 형식 저장하기 연구 적용하기
여러가지 실험 결과 언리얼 C++ 프로젝트를 만들때 파일을 OS의 기본 인코딩을 따라가기 때문에 OS 인코딩 방식을 바꾸면 모든 파일이 자동적으로 UTF-8 방식으로 저장된다는 걸 깨달았습니다. 윈도우 11 기준으로 다음 단계를 거치면 UTF-8로 일일이 파일을 고처 수정하지 않아도 됩니다.윈도우 시작 버튼 > 설정 창 열기"시간 및 언어"으로 이동합니다.시스템Beta: 세계 언어 지원을 위한 Unicode UTF-8 사용 체크 후, 확인이제 윈도우를 재부팅하고 C++ 프로젝트를 생성하면 모든 파일이 UTF-8로 저장됩니다. 아무도 모르는 꿀팁인거 같아서 올립니다.윈도우 10 버전:https://whatsupkorea.tistory.com/376
-
미해결[입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트
선생님! 열거형 공부중인데 뭐가 문제인지 모르겠어요 ㅜㅜ
이렇게 성정을 햇는데가위라고 안나오고 0이라고 나오네요 뭐가문제인지 모르겠어요 ㅜㅜ도와주세요 ㅜㅜㅜㅜ
-
해결됨이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
섹션1 캐릭터 컨트롤러 설정에서 Input Mapping Context 부분 문의 드립니다.
강의대로 따라하며 진행했을 때 캐릭터가 움직이지 않는 문제가 있었습니다.이것저것 시도해 보다가 아래와 같이 Input Mapping Context를 설정하고 실행하니 캐릭터가 정상적으로 움직이고 V키를 눌렀을 때 전환되는 것을 확인 하였습니다.강의에서는 Input Mapping Context를 설정하지 않고도 잘 되던데 혹시 어느 부분을 확인해 보아야 할까요?
-
미해결언리얼 엔진4 입문 (C++ 기반)
#include와 전방선언 관련 질분있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 좋은 강의 만들어주셔서 감사합니다. 현재, 헤더 파일에 특정 클래스 변수를 추가할 때 (ex. USpringArmComponent) 헤더 파일에서 컴파일 오류가 나죠. 그래서 class라고 전방선언을 해준 뒤 Cpp 파일에서 실제 해당 클래스가 있는 파일의 경로를 include 해주는데요, 이렇게 하는 이유가 있나요? 애초에 헤더 파일에서 include 하면 안되는지 궁금합니다.
-
미해결언리얼 엔진 5 스파르타 클래스 - 심화편
UE 5.2 IK Rig에서 IK Goal을 설정하면 몸 전체가 한꺼번에 움직여요
5.1 버전까진 괜찮았는데 5.2로 패치한 후에 복습하려고 하던 도중 발생했습니다. 구체적으로 말씀드리자면언리얼엔진5 스파르타 클래스 - IK 릭 설정하기 강의를 그대로 따라하였습니다.5.1 버전에서 다시 확인해보니 여전히 잘 작동되네요.공식포럼에서도 해결법을 찾지 못했습니다. 도와주세요
-
미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
Knight가 공격시 Skeleton의 피격 범위에 대한 질문 입니다.
플레이어(Knight)가 공격 시 몬스터(Skeleton)의 충돌 범위를 나타내는CollisionCylinder가 아니라몬스터의 공격 범위를 나타내는 AttackRange에 만 닿아도AttackRange가 몬스터의 부품 이기 때문에 피격판정이 되어 공격이 들어 가는 것 같습니다.몬스터의 AttackRange가 아니라몬스터 자체의 충돌 범위 만을 공격 했을 때데미지를 주고 싶은데 방법을 알고 싶습니다.(혹시 이후의 강의에서 나오나요?)