개발
렌파이 이미지 크기 조정
콘2조아
2021. 8. 23. 14:51
렌파이를 사용하면서 캐릭터 이미지를 넣을 때 이미지 크기가 최적화 되어 있지 않으면 게임 화면에 캐릭터 이미지가 너무 크게 나오는 경우가 있다. 이런 경우에는 위치를 조정해봐도 소용이 없다.
image aa aaaaa= im.FactorScale("aa aaaaa.png", 0.5)
그럴 때는 이미지를 선언 할 때 im.FactorScale("이미지 이름", 비율) 구문을 쓰면 된다.
첫 번째 인자는 파일 이름, 두 번째 인자는 스케일 비율을 적는다. 1은 그대로인 크기, 0.5는 절반, 1이 넘어가면 크기가 커진다.
이런 방법을 써서 이미지 크기를 조정해도 되고 아니면 맨 처음부터 원하는 이미지 크기를 찾아 놓은 다음에 그 크기에 맞춰 이미지를 만들어 작업해도 된다.
이 방법을 쓸 경우에는 스케일을 조정하고 게임 화면 안에 들어가서 확인해야 하기 때문에 조금 번거롭다. 그리고 캐릭터의 이미지가 일정하지 않으면 하나하나 따로 조정하는 것도 귀찮은 일이다.
이 영상을 참고하였다.
참조: https://www.youtube.com/watch?v=mrLKkO5mgXo&list=PLctzObGsrjfwDuAVF_R1Q75JGojEcqj-h&index=2