반응형 분류 전체보기454 Unreal 애니메이션 스켈레톤 변경 [Unreal] 애니메이션 스켈레톤 변경 애니메이션의 스켈레톤이 다른 에셋으로 잡혀있을 경우 변경하는 방법을 찾기가 어렵다. 이 방법은 파라곤 에셋을 사용하면서 나타나는 문제점?을 해결한 것 입니다.스켈레톤 구조가 같고 다른점이 거의 없기 때문에 가능한 것인지 다른 에셋들도 가능한 것인지 확실하지 않습니다.이미 작업을 완료한 상태라 방법만을 기재합니다. 작업 전 주의*이 방법은 참조하는 에셋들을 모두 대체하고 삭제하는 방법입니다.기존 스켈레톤을 참조하고있는 애니메이션이 다수인 경우 사용 합니다. 1. 변경이나 대체하고자하는 스켈레톤을 우클릭하여 에셋 액션 -> 레퍼런스 대체를 클릭합니다. 2. 레퍼런스 대체창이 나오면 다른 스켈레톤을 드래그드롭해서 추가합니다.3. 남겨질 에셋에 체크를합니다. (체크를 하.. 2023. 11. 20. Unreal 캐릭터 Skeletal Mesh 스켈레톤 변경 [Unreal] 캐릭터 Skeletal Mesh 스켈레톤 변경 스켈레톤 변경이 막혀있는 경우Skeletal Mesh에서 우클릭 후 스켈레톤->스켈레톤 할당피직스 에셋 등은 드롭다운 목록에서 변경할 수 있다. 나머지 스켈레톤이나 피직스 에셋에서 보이는 모습을 변경하고 싶다면 프리뷰 메시를 바꿔준다. 2023. 11. 20. Unreal The Game has crashed and will close [Unreal] The Game has crashed and will closeFatal error.[File:F:\UnrealEngine-5.0\Engine\Source\Runtime\CoreUObject\Private\UObject\Obj.cpp] [Line:117]No object initializer found during construction. 생성 중에 개체 이니셜라이저를 찾을 수 없습니다. 생성자에서 CreateDefaultSubobject를 해줬어야 했는데 다른 곳에서 사용해서 오류가 났다.CreateDefaultSubobject는 생성자에서만 사용할 수 있다. 2023. 11. 20. Unreal 뷰포트에서 오브젝트 그룹 선택하기 [Unreal] 뷰포트에서 오브젝트 그룹 선택하기 언리얼 에디터 Perspective 뷰에서 액터들을 그룹 선택하는 방법 키보드의 Ctrl + Alt 키를 누른 채 마우스 왼 클릭 후 드래그하면 하얀 박스가 생겨 그룹 선택을 할 수 있다.주의할 점1. 스카이박스와 함께 선택되니 Ctrl + 하늘 클릭을 통해 제외시킬 수 있다.2. 거리에 상관없이 사각형 안에 있는 것은 모두 선택 됌 2023. 11. 20. Unreal UserWidget 디자이너 탭이 보이지 않는 문제와 부모 클래스 변경 방법 [Unreal] UserWidget 디자이너 탭이 보이지 않는 문제와 부모 클래스 변경 방법 UserWidget을 상속받은 C++ 클래스를 만든 후 기반 블루 프린트를 생성하게 되면 디자이너 탭이 보이지 않는다.결론부터 말하자면 클래스 코드를 기반으로 블루프린트 생성시 위젯 디자이너는 지원되지 않는다.디자이너를 사용하려면 위젯 블루프린트를 따로 생성 후 부모를 변경하여 사용해야하는 번거로움이 있다.디자이너 탭이 보이지 않는다. 위젯 생성 방법, 부모 클래스 변경 방법1. 콘텐츠 브라우저에서 우클릭 후 유저 인터페이스->위젯 블루프린트 선택2. 사용자 위젯으로 만들거나 모든 클래스에서 생성한 C++ 클래스를 선택 ( C++ 클래스를 선택하면 부모 변경작업이 필요 없다.)3. 위젯 블루프린트를 열고 파.. 2023. 11. 19. Unreal C++ Game Mode HUD 클래스 변경하기 [Unreal/C++] Game Mode HUD 클래스 변경하기게임 모드 베이스 클래스와 HUD 클래스를 만든다.게임모드 베이스에서 HUD클래스를 참조하고 생성자에서 가져온다.잘 가져왔는지 확인하고 HUD클래스를 변경한다. C++ 클래스(게임모드, HUD)를 만든다. 블루프린트로 진행하는 경우 클래스를 상속받는 블루프린트 클래스를 만든다. Edit -> Project Setting -> Map&Mode -> Default Game Mode 셋팅에서 변경한다. 블루프린트를 상속한 경우 게임모드가 잠기지 않아 편하게 바꿀 수 있다.하지만 C++로 작성된 게임모드의 경우 선택된 게임모드를 변경할 수 없다.blueprint로 상속하지 않고 C++만으로 설정한다면 하단 선택된 게임 모드를 직접 설정해줘야한다. 생.. 2023. 11. 19. Unreal C++ Default Game Mode 변경하기 [Unreal/C++] Default Game Mode 변경하기 Edit -> Project Setting -> Map&Mode -> Default Game ModeC++ 클래스를 만들어 blueprint로 상속하고 설정 C++ 클래스를 만든다. GameMode를 상속받는 블루프린트 클래스를 만든다. 셋팅에서 변경한다. blueprint로 상속하지 않고 C++만으로 설정한다면하단 선택된 게임 모드를 직접 설정해줘야한다. 2023. 11. 19. Unreal 에픽 게임즈 런처에 프로젝트 안보이는 문제 해결 [Unreal] 에픽 게임즈 런처에 프로젝트 안보이는 문제 해결 먼저 나는 언리얼 데디케이티드 서버를 이용한 프로젝트를 진행하기 위해GitHub에서 엔진 소스를 다운로드 받았습니다.엔진 소스를 이용하여 프로젝트를 생성하니 프로젝트가 에픽게임즈런처에 보이지 않는 문제가 발생했습니다.이는 마켓플레이스에서 에셋 구매나 추가가 어려운 문제가 있습니다.엔진 소스는 5.0으로 GitHub에서 다운로드 받았지만 엔진 버전에는 보이지 않습니다... 해결 방법을 아시는 분은 댓글로 공유 부탁드립니다. 본론으로 들어가서 내 프로젝트에 프로젝트가 보이지 않는 경우프로젝트 폴더를 이동하거나 다양한 방법으로 프로젝트를 생성 추가한 경우 에픽 게임즈런처에 보이지 않습니다. 관련 정보는 아래 링크에서 확인할 수 있습니다. F.. 2023. 11. 18. Unreal 언리얼 데디케이티드 서버(Dedicated Server) 셋팅 (4) [Unreal] 언리얼 데디케이티드 서버(Dedicated Server) 셋팅 (4) 이전 글에서 테스트까지 완료했지만 따라오는 문제들이 많았습니다.이 글에서는 자잘한 문제와 테스트 되지 않은 방법들을 적어 놓았습니다. 먼저 테스트를 진행하면서 공간의 부족함을 느껴 M.2 1TB 디스크를 하나 추가했습니다.기본 프로젝트 생성과 더불어 엔진 소스의 크기를 체감하여 프로젝트 진행시 여유 공간을 확보하기 위함입니다.엔진 + 프로젝트 파일은 약 200GB에 가까운 공간을 차지합니다.추 후 리소스들을 추가하고 파일 크기가 커질 것을 예상하면 3~400GB의 여유 공간이 필요하다 생각했습니다. 데디케이티드 서버를 위한 모든 준비를 마치고 실행하려고 보니 .uproject의 실행이 안되는 문제가 발생했습니다.엔진 .. 2023. 11. 16. [Windows] Antimalware Sevice Executable 디스크 점유율 문제 해결 [Windows] Antimalware Sevice Executable 디스크 점유율 문제 해결 이 글에서는 Antimalware Sevice Executable 디스크 점유율이 높은 현상을 해결하기 위한 방법이 있습니다. 1. 윈도우 보안 제거 2. 레지스트리 값 추가, 수정을 통해 해결하는데 배치파일을 만들어서 수정을 편리하게 합니다. 윈도우 10에는 Microsoft의 내장 안티바이러스인 윈도우 디펜더가 포함되어 있습니다. Antimalware Service Executable프로세스는 윈도우 디펜더의 백그라운드 프로세스입니다. 이 프로그램은 MsMpEng.exe라고도 하는데 윈도우 운영 시스템의 일부입니다. 윈도우키 + I키를 눌러 설정에 들어갑니다. WIndows 보안 탭의 바이러스 위협방지에 .. 2023. 11. 15. Unreal 언리얼 데디케이티드 서버(Dedicated Server) 셋팅 (3) [Unreal] 언리얼 데디케이티드 서버(Dedicated Server) 셋팅 (3) 이전 글에서 프로젝트를 마이그레이션 하는 것 까지 완료되었다.이 글에서는 실행과 테스트 방법을 소개한다. 프로젝트 폴더에서 .uproject파일을 더블클릭하여 Unreal Editor를 실행시켜준다.여기서 dll 오류가 난다면 빌드하는 과정에서 오류가 난 것이므로셋팅 (1)로 돌아가서 UE5 우클릭 -> 다시빌드한 후 순차적으로 잘 따라오길 바란다.성공적으로 프로젝트가 열린 모습이다. 프로젝트가 성공적으로 열렸다면 맵을 하나 만들어 줍니다.StartMap에 액터 블루프린트를 하나 만들어 공간에 배치해줍니다.생성한 블루프린트를 열고 이벤트 그래프 BeginPlay에 Open Level(ByName)을 연결해줍니다. Lev.. 2023. 11. 14. Unreal 언리얼 데디케이티드 서버(Dedicated Server) 셋팅 (2) [Unreal] 언리얼 데디케이티드 서버(Dedicated Server) 셋팅 (2) 이전 글에서는 Epic Games GitHub의 연동과 언리얼 마이그레이션용 소스파일을 빌드해 준비했다.본 글에서는 데디케이티드 서버연동을 위한 프로젝트를 준비합니다. C++ 프로젝트를 하나 생성해둔다.프로젝트 생성을 완료했다면 에디터를 끄고 프로젝트 폴더로 이동한다.생성한 프로젝트에서 우클릭을 한 후 Switch Unreal Engine version을 클릭한다. 빌드했던 버전으로 버전을 변경해 줍니다.변경이 완료되면 Source폴더 안에 있는 .Target.cs 파일을 복사 붙여넣기해서 복사본의 이름을{ProjectName}Server.Target.cs로 변경해줍니다. 복사한 파일의 이름을 바꾸고 메모장이나 Vis.. 2023. 11. 14. 이전 1 ··· 21 22 23 24 25 26 27 ··· 38 다음 반응형