위젯2 [언리얼5] 위젯에서 인터넷주소(URL)열기 위젯에서 특정 인터넷주소(URL)을 연결하는 방법입니다.C++에서 연결하는 방법과 BluePrint에서 연결하는 방법을 모두 정리 합니다.BP에서 실행하기우선 위젯 블루프린트에서 버튼을 생성하는 부분은 생략하도록 하겠습니다.위젯 블루프린트에 클릭할 수 있는 Button을 통하여 클릭시 이벤트를 생성 합니다.생성된 버튼을 클릭하고 디테일 메뉴에서 이벤트 > 클릭시 이벤트 추가이후 우측상단의 그래프 모드로 변경후 생성된 클릭시 이벤트의 노드와 Launch URL 함수를 연결합니다.블루프린트만으로 구현할경우 매우 간단하게 연결이 가능 합니다. CPP에서 실행하기CPP에서 URL을 설정하고 버튼을 클릭시 연결되는 방법은 블루프린트에서 연결하는 방법보다는 조금 까다롭습니다.우선 UserWidget 클래스를 상속받.. 2024. 5. 30. [언리얼5] 위젯 텍스트 롤업(C++) 엔진 출력시 정확한 이름 출력 X, 스팀계정 연결후 멀티플레이시 스팀계정이름으로 플레이어 명칭 노출 확인 슈팅게임에서 플레이어를 처치한뒤 'A플레이어가 B플레이어를 처치' 와 같은 텍스트 알림을 롤업 방식으로 설정하기 유저위젯 클래스로 C++클래스를 생성하고 해당 클래스를 부모 클래스로 BP를 생성하여 작업. 위젯의 변수는 HorizontalBox의 계층으로 텍스트를 넣어주어 일정한 간격을 계산할 수 있도록 한다. C++에서 해당 위젯클래스를 생성하여 뷰포트에 추가. 필요하다면 애니메이션을 커스텀하여 재생. 유저위젯 클래스형태의 배열을 생성하여 해당 배열에 있는 텍스트(위젯)를 위젯의 박스 크기만큼 위치를 설정해 주도록 한다. 박스, 패널, 위젯레이아웃라이브러리 헤더 사용 #include "Compone.. 2024. 4. 9. 이전 1 다음