메뉴 건너뛰기

창작에 관련된 질문이나 간단한 팁, 예제를 올리는 곳

이런 love 프로젝트가 있다고 하자.

(conf.lua)


function love.conf(t)
    t.window.width = 640
    t.window.height = 360
end


창 크기를 640*480으로 설정한 뒤 실행하면 어떻게 보일까?

당연히 창 크기가 640*480 크기로 보여야겠지만 내 컴퓨터에서는 이렇게 보인다.



분명 설정 파일에서는 640*360으로 설정했지만 실제 화면은 1.25를 곱한 800*450픽셀로 출력되는 것이다.

물론 내부 좌표계도 저 크기와 똑같이 늘어나 플레이 하는 사람은 전혀 문제가 없지만

개발하는 입장에서 설정한 크기와 실제 크기가 다르게 표시되는 것은 문제가 있기 때문에

큰 문제점은 아니지만 여러모로 신경쓰였다.


아주 지랄맞은 현상이라 이걸 몇년째 붙잡고 있다가 해결하기를 포기했는데

최근에야 해결 방법을 알아냈다...


LOVE가 설치된 경로로 가서 love.exe를 우클릭한다.

그리고 '속성' 메뉴를 선택한다.


'호환성' 탭에서 '높은 DPI 설정 변경' 버튼을 클릭한다.



'높은 DPI 조정 동작을 재정의합니다.' 체크박스를 체크하고

값을 '응용 프로그램'으로 설정한다.



확인, 적용 버튼을 누르고 프로젝트를 다시 실행하면

원래의 크기와 보여지는 크기가 똑같은 것을 확인할 수 있다.


오랫동안 붙잡고 있던 문제였는데 해결해서 시원하다.

분류 :
조회 수 :
98
등록일 :
2019.06.29
09:18:41 (*.149.251.217)
엮인글 :
게시글 주소 :
https://hondoom.com/zbxe/index.php?mid=study&document_srl=817123

흑곰

2019.06.30
23:01:18
(*.7.28.177)
윈도우 OS단에서 무슨 이유인지는 모르겠으나 해상도를 조절한다는 것인데... 신기하네요.

노루발

2019.07.01
01:11:12
(*.149.251.217)
love2d 븅신엔진 유니티나 공부할걸

흑곰

2019.07.01
06:34:20
(*.98.127.136)
ㄷㄷ
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
145 QT 프로젝트 배포에 필요한 거 똥똥배 2013-07-11 602
144 cocos2d-x 2.2.2 문자열 출력 버그 [2] 똥똥배 2014-06-10 602
143 cocos2d-x 2.2.2 윈도우 환경 기본 메모리 누수 똥똥배 2014-03-10 640
142 cocos2d-x Clipping Layer 수정 똥똥배 2013-09-10 670
141 Lua 소코반: 상자를 만들고 옮기고 상자와 상자가 겹치거나 상자와 벽이 겹치지 않게 해 보자! 노루발 2013-09-17 677
140 CCTextFieldTTF 0바이트 메모리 누수 버그 해결법 똥똥배 2014-01-13 692
139 Lua 소코반: 벽을 뚫고 나가지 않게 해보자! 노루발 2013-09-17 696
138 Love2D를 사용하기 위한 Lua 강좌: 입출력과 기본 노루발 2013-09-17 709
137 흥크립트 원인불명 버그... [3] file 네모상자 2008-02-16 738
136 Lua 소코반: 목표 지점을 만들고, 상자가 모두 옮겨지면 게임을 끝내자! 노루발 2013-09-17 755
135 Lua 소코반: 플레이어를 그리고 움직이게 해보자 노루발 2013-09-17 759
134 게임의 기본 설정을 담당하는 love.conf 노루발 2013-09-17 764
133 Cocostudio의 ActionNode 메모리 누수 해결법(cocos2d-x 2.2.2) [2] 똥똥배 2014-03-09 776
132 cocos2d-x 2.2.2 UILabelBMFont 메모리 누수 해결법 [2] 똥똥배 2014-03-10 783
131 이미지 그리는 방법 1편 노루발 2013-09-17 813
130 이미지 그리는 방법: 2편. 부제: 쿼드! 노루발 2013-09-17 822
129 Lua 소코반 EX: 포팅: 2 (키가 눌리면 이동하게 해 보자) 노루발 2013-09-18 832
128 Lua 소코반: 맵을 뿌리자. 노루발 2013-09-17 836
127 Lua 소코반 EX: 포팅: 1 노루발 2013-09-18 857
126 Lua 소코반 EX: 포팅: 3 (머나먼 여행길 안녕 친구여) 노루발 2013-09-18 914