슬레이트
-
[UE5] SCompoundWidget에 Brush 추가, 노노그램 입력개선언리얼엔진/노노그램 2023. 8. 31. 21:51
지난번 포스팅에서 이어진다. https://mstone8370.tistory.com/5 [UE5] Slate를 이용해서 UI의 마우스 입력을 원하는대로 받기 사용자 위젯으로 UI를 만들때 마우스 이벤트를 내가 원하는 대로 받고싶을 때가 있다. 예를 들면 마우스 호버 이벤트를 버튼이 아닌 위젯에서도 받아오고 싶다거나, 클릭 이벤트를 마우스 오른 mstone8370.tistory.com 결과 비교 먼저 결과부터 비교해본다. 왼쪽이 이전에 포스팅 했던 결과고, 오른쪽이 현재 상태다. 변경된점은 다음과 같다. 선택된 영역을 표시하는 방식을 결과 미리 보기에서 외곽선과 색 채우기로 변경했다. 현재 호버링 하고있는 칸을 십자 형태로 강조 표시해서 어느 칸을 가리키는지 쉽게 알아볼 수 있게했다. 이전 상태의 마우스 ..
-
[UE5] Slate를 이용해서 UI의 마우스 입력을 원하는대로 받기언리얼엔진/노노그램 2023. 8. 27. 23:08
사용자 위젯으로 UI를 만들때 마우스 이벤트를 내가 원하는 대로 받고싶을 때가 있다. 예를 들면 마우스 호버 이벤트를 버튼이 아닌 위젯에서도 받아오고 싶다거나, 클릭 이벤트를 마우스 오른쪽 버튼을 눌렀을 때와 왼쪽 버튼을 눌렀을 때에 서로 다르게 작동하게 하고싶은 경우가 있다. 이런 경우 기본적으로 제공하는 위젯을 사용하기보다 위젯을 새로 만들어 원하는대로 입력을 처리하는 것이 더 나을수도 있다. 여러 노노그램 게임에서 아래와 같이 칸을 클릭하고 드래그를 하면 여러 칸을 한번에 채울 수 있는 기능을 제공한다. 위 예시같은 경우 아래 웹사이트에서 플레이 가능하다. http://onlinenonograms.com Nonograms onlinenonograms.com:443 현재 제작중인 노노그램 게임은 위젯..