본문 바로가기
반응형

게임 UI2

bShowMouseCursor – 언리얼 엔진에서 마우스 커서 보이기 bShowMouseCursor는 Unreal Engine에서 마우스 커서를 보이게 할지 숨길지를 결정하는 변수입니다. 이 값은 PlayerController에 존재하고, true로 설정하면 게임 화면 위에 마우스 커서가 보이게 됩니다.사용 목적UI를 조작할 때나, 마우스로 클릭해야 하는 인터페이스가 있는 경우 커서가 필요합니다. 반대로 일반적인 3D 게임에서는 보통 숨겨져 있습니다.사용 예시APlayerController* PC = GetWorld()->GetFirstPlayerController();if (PC){ PC->bShowMouseCursor = true;}이렇게 하면 커서가 항상 보이게 됩니다. 게임을 멈추고 메뉴를 띄우는 시점, 또는 UI 전용 모드에서는 이 설정이 필수입니다.함께 쓰.. 2025. 5. 13.
언리얼 엔진 UMG C++ 연동 가이드 (BindWidget, Optional, Anim 완전정복) 언리얼 엔진 UMG C++ 연동 가이드 (BindWidget, Optional, Anim 완전정복)언리얼 엔진에서 UI(User Interface)를 설계할 때, 단순히 블루프린트로만 작업하면 복잡한 게임 로직과의 연계가 어렵습니다.특히 유지 보수와 확장성 측면에서 불리한데요. 이럴 때 사용하는 강력한 기능이 바로 BindWidget입니다.이 글에서는 BindWidget, BindWidgetOptional, BindWidgetAnim을 활용해 C++에서 블루프린트 위젯을 제어하는 방법을 실제 예제 중심으로 설명합니다.1. BindWidget이란?BindWidget은 언리얼 엔진의 UPROPERTY 메타 태그 중 하나로, 블루프린트로 만든 위젯을 C++ 코드에서 직접 참조할 수 있게 해줍니다.이 기능을 사.. 2025. 5. 7.