본문 바로가기

Engine23

언리얼에서 라이팅 빌드시 진행이 안되는 문제 해결방법 언리얼에서 라이팅 빌드 시 진행이 되지않고 멈춰있는 문제가 발생할 때 해결 할 수 있는 방법입니다. 원인이 발생하는 이유는 라이팅 빌드시 실행되는 Swarm Agent라는 프로그램에서 발생하는 문제로 언리얼과 서로 통신하는 과정에서 발생되는 문제가 있을 수 있습니다. Windows기준 우측 하단의 작업 표시줄에 아래와 같이 Swarm Agent 아이콘을 더블 클릭하면 아래와 같은 화면을 볼 수 있습니다. 여기에서 Log탭을 누르면 무엇때문에 진행이 안되는지 오류 메시지를 확인 할 수 있습니다. 저의 경우 방화벽의 문제였는데 사용하고있는 보안 프로그램에 의해서 포트가 차단되어 동작하지 않는 문제였습니다. 사용하는 보안 프로그램 방화벽 정책에서 8008, 8009 포트를 활성화해줍니다. ※ 포트에 대한 자세.. 2023. 8. 14.
[UE5] 언리얼5에서 캐스케이드 파티클 생성하는 방법 언리얼5 부터는 나이아가라 파티클 시스템이 기본으로 사용된다. 언리얼4 기준으로 작성된 책을 보니깐 파티클 시스템을 캐스케이드로 사용해서 언리얼5에서는 사용 할 수 없는 문제가 생겼다. ㅠㅠ 찾아보니 아래와 같은 방법으로 캐스케이드 파티클을 생성 할 수 있었다. 1. 부모 클래스를 액터로 블루 프린트 클래스를 생성합니다. 2. 생성된 블루 프린트 클래스를 더블 클릭 해서 편집 창으로 들어갑니다. 3. 컴포넌트 패널에 [+추가] 를 통해 "Particle"로 검색해서 "Cascade Particle System"을 추가합니다. 4. 추가한 "Particle System"을 선택하고 디테일 패널에서 "파티클" 부분에 템플릿을 누르고 "캐스케이드 파티클 시스템(레거시)"를 선택합니다. 에셋을 저장하는 창이 나.. 2023. 7. 7.
[Unity] 유니티 허브로 프로젝트 실행이 안되는 문제 해결방법 문제 증상: 유니티 허브로 프로젝트를 실행하면 유니티 에디터가 실행되지않고 아무 반응도 안하는 상태가 됩니다. 문제 확인: Windows 기준 %LOCALAPPDATA%\Unity\Editor\Editor.log 경로에 로그 파일을 확인해서 실행되지않는 이유를 확인했습니다. 문제 원인: 저의 경우 라이선스 파일의 기간이 만료되어 실행되지않는 것으로 확인했습니다. 문제 해결: 유니티 허브의 라이선스 항목에서 반환 후 추가 하거나 라이선스를 추가하여 문제를 해결했습니다. 2023. 4. 6.
유니티에서 특정 폴더를 감추기 유니티에는 몇가지 정해진 특수 폴더 명칭이 있습니다. 대표적으로 많이 사용되는 것은 Resources폴더입니다. 이런 특수 폴더 규약중에 폴더를 숨기는 방법도 있습니다. Hidden Assets 임포트 과정에서 Unity는 Assets 폴더(또는 그 안의 하위 폴더)의 다음과 같은 파일 및 폴더를 완전히 무시합니다. 숨겨진 폴더 ‘.’로 시작하는 파일 및 폴더 ‘~’로 끝나는 파일 및 폴더 ‘cvs’라는 이름의 파일 및 폴더 확장자가 .tmp 인 파일 실제로 유니티의 패키지들에도 해당 규약을 사용합니다. 예시로 TextMeshPro 패키지 폴더를 보면 아래와 같이 Documentation폴더 끝에 ~표가 있는 것을 확인 할 수 있습니다. 유니티 엔진에서 확인해보면 Documentation폴더가 없는 것을.. 2021. 5. 18.
반응형