본문 바로가기

분류 전체보기58

언리얼 UMG: Widget Blueprint 기초 폴더구조UI/ - Fonts- Materials- Textures- Widgets 엔진설정//프로젝트 세팅//해상도에 따라서 스케일링 되는 UI를 사용하겠다는 의미//Engine ->UserInterface-> - DPI Scaling -> DPIScaleRule -> Scale to Fit 으로 변경 // curve를 이용해서 과도하게 작아지거나 과도하게 커지지 않도록 조절- Scale to Fit Rule -> 1080*1920 // 사용할 화면에 맞게 조정해준다 - UMG Font // 현재 96 DPI로 되어있다. 때문에 포토샵에서 96으로 해상도를 맞춰주었던 것이다.  포토샵 출력설정 초보자때는 포토샵의 모든 이미지를 조각조각 내면서 붙이기 보다는전체의 이미지를 바닥에 붙이고 그 위에 얹는 방식.. 2024. 6. 19.
UMG 기초 - 포토샵 사용법 1 모바일 해상도- 1080*1920 기본적으로 잡고 간다.- 해상도는 96//이렇게 만들면 세로로 긴 직사각형이 나온다 폰트 추천 다운로드//숫자용Agency FB//한글나눔스퀘어배달의 민족 을지로체//회의때 사전에 들어가는 글자가 몇글자인지 알아두어야 한다.AI 활용해서 리소스를 생성하기 미드저니 다운로드 받는 법미드저니를 구글검색-> Join in 하면 디스코드랑 연결을 하도록 (로그인)완료하면 디스코드에 미드저니를 확인할 수 있다.채팅채널을 만들어서 개인서버를 생성하면 채팅채널-> #미드저니 로 설정해서 나만의 미드저니 채팅방서비스를 만들 수 있다. 기몬적으로 여기에 채팅을 치듯이 미드저니 프롬프트를 입력할수 있다.사진이 4장 만들어지고 왼쪽 위부터 순서대로 1,2,3,4이렇게 번호가 붙어있다고 생.. 2024. 6. 19.
언리얼 C++ to BP: BlueprintNativeEvent 매크로로 C++함수 오버라이드 하기 Unreal Engine에서 C++로 선언된 함수를 블루프린트에서 오버라이드하려면, 함수 선언에 BlueprintNativeEvent 매크로를 사용해야 합니다. 또한, 해당 함수를 virtual로 선언하여 C++에서도 오버라이드할 수 있도록 해야 합니다. BlueprintNativeEvent 매크로는 C++에서 기본 구현을 제공하고, 블루프린트에서 오버라이드할 수 있게 합니다.이렇게 하면 함수의 기본 동작을 C++에서 정의하고, 블루프린트에서 이를 재정의할 수 있습니다. 1. "BlueprintNativeEvent": C++에서 기본 구현을 제공하고, 블루프린트에서 오버라이드할 수 있는 함수 선언에 사용됩니다.2. "_Implementation" 접미사: 함수의 기본 구현을 제공하는 C++ 함수 이름.. 2024. 6. 18.
언리얼 C++: EnhancedInput 시스템이란? 언리얼 엔진 5의 Enhanced Input 시스템은 기존의 입력 시스템(Input System)을 대체하여 보다 유연하고 강력한 입력 처리를 제공합니다. 이 시스템은 다양한 입력 디바이스를 통합 관리하고, 더 복잡한 입력 매핑과 처리 로직을 지원합니다. Enhanced Input의  주요 개념Input Mapping Contexts:입력 맵핑 컨텍스트는 여러 입력 액션(Input Actions)을 그룹화하는 역할을 합니다.특정 상황이나 상태에서 활성화될 수 있으며, 여러 컨텍스트를 겹쳐 사용할 수 있습니다.예를 들어, 걷기 상태와 운전 상태에 따라 다른 입력 맵핑 컨텍스트를 사용할 수 있습니다.Input Actions:입력 액션은 단일 입력 이벤트(키 누르기, 마우스 클릭 등)를 나타냅니다.디지털 입력.. 2024. 6. 18.