본문 바로가기

UI2

[Unity] UI Sprite Image 가장자리 Antialiasing 설정 1번 : 이미지 가장자리에 여백이 없고 Filter Mode를 Bilinear로 세팅. 2번 : 이미지 가장자리에 여백이 없고 Filter Mode를 Pointer로 세팅. 3번 : 이미지 가장자리에 4방으로 2px의 여백을 주고 Filter Mode를 Bilinear로 세팅. 4번 : 이미지 가장자리에 4방으로 2px의 여백을 주고 Filter Mode를 pointer로 세팅. 보통 Sprite 이미지를 임포트 해서 Canvas 상에 올린 후 로테이션값을 조절해 사용하다보면 위 이미지에서 처럼 가장자리가 깨지거나 혹은 가장자리만 깨지는 현상을 경험할 수 있다. 결론부터 얘기해서 3번처럼 보이게 하기 위해서는 포토샵에서 아래처럼 이미지의 바깥쪽에 1~2px의 여백을 만들어 가져오면 해결된다. 가져온 이미.. 2019. 6. 3.
[Unity] ScrollRect 에 붙은 Button처리하기 유니티의 UI컴포넌트를 많이 사용하는데, ScrollRect도 당연히 많이 사용하게 된다. ScrollRect로 리스트 구현할 때 간혹 리스트 안에 Button을 붙이는 경우가 생기는데 Button과 ScrollRect간에 이벤트가 공유되지 않아 원치 않은 상황이 생기게 된다. 예를 들면 Button위에서 Swipe을 하게 될 경우 이런경우 스크립으로 버튼오브젝트에 발생되는 터치 이벤트 정보를 스크롤렉트로 동일하게 잘 넘겨주면 되지만 ... 아무튼 귀찮다. 이번꺼는 버튼만 정리한 내용이다. using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems; using Unit.. 2019. 5. 23.