๋ณด๊ธฐ ์ข์ hiDPI ์ง์์ ์ํด์๋ ํธ์ง๊ธฐ๋ฅผ ์ํ ์๋ก์ด ๋ฒกํฐ ๊ธฐ๋ฐ ํ ๋ง๊ฐ ํ์ํฉ๋๋ค. Inkscape๋ฅผ ์ฌ์ฉํ์ฌ ๊ทธ๋ ค์ผ ํ๋ฉฐ ํ์ฌ ์์ด์ฝ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ฌ PNG๋ก ๋ด๋ณด๋ผ ์ ์์ด์ผ ํฉ๋๋ค.
๊ด๋ จ ์ด์: Godot์ฉ UI ๊ฐ๋
ํธ์ง๊ธฐ/godot ๋ฐํ์์ด ์์ ์ ๋๋ ํด์๋๊ฐ ๋ณ๊ฒฝ๋ ๋ ๋ชจ๋ ๋ฒกํฐ ์์ด์ฝ์ ๋ค์ ๊ทธ๋ฆด ์ ์๋ค๋ฉด ์ข์ ๊ฒ์ ๋๋ค :smiley:
๋๋ ์ด๊ฒ์ ๋๊ณ ์ถ์ต๋๋ค (์ ๋ ์ผ๋ง ์ ์ ์์๋ฅผ ๊ทธ๋ฆฌ๊ธฐ ์์ํ์ต๋๋ค). ๊ทธ๋ฌ๋ @reduz ๋ ํ ๋ฒ ๊ทธ๊ฒ์ด ๋๋ฌด ๋ง์ ์ผ์ด ๋ ๊ฒ์ด๋ผ๊ณ ๋งํ์ต๋๋ค. ๊ทธ๊ฐ Godot ๋ด๋ถ์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์๋์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง ๊ทธ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค. ๊ทธ๋ํฝ์ ๋์์ด ๋์์ผ๋ฉด ํฉ๋๋ค.
์ด๊ฒ์ ๋ด๊ฐ ์ง๊ธ๊น์ง ๊ฐ์ง๊ณ ์๋ ๊ฒ์ ๋๋ค.
๋ ๋ค๋ฅธ ์ ๋ฐ์ดํธ์ด์ ๋ชจ๋ ui ์์๊ฐ svg์์ ์๋ฃ๋์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ค์ ๋จ๊ณ๋ ์ด๊ฒ์ ๋ค๋ฌ๊ณ ๊ฐ์ ํ๋ ๊ฒ์ ๋๋ค. ์๋ก์ด ๊ธฐ๋ณธ ํ ๋ง๊ฐ ๋์ง ์๋๋ผ๋ ๋๊ตฐ๊ฐ๊ฐ ์์ฐ์ ์ฌ์ฉํ์ฌ ์์ฑํ ์ ์์ต๋๋ค. ๊ทธ๊ฒ๋ค์ ์๋ก ๋ง๋ค๊ฑฐ๋ ์ด๊ฒ์ ๊ฐ์ ํ์ญ์์ค.
๋ฉ์ง๋ค์ ์ด๋ป๊ฒ ํ๋ฉด ํ
๋ง๊ฐ ์์ฑ๋ ์ ์๋์ง ๊ถ๊ธํฉ๋๋ค
SVG์์ ์ค์๊ฐ์ผ๋ก.
2017๋
1์ 23์ผ ์์์ผ ์คํ 10์ 58๋ถ, Daniel Ramirez [email protected]
์ผ๋ค:
๋ ๋ค๋ฅธ ์ ๋ฐ์ดํธ, ๊ทธ๋ฆฌ๊ณ ๋๋ ๊ทธ๊ฒ์ด ์ ๋ถ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋๋ ๋ชจ๋ UI๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
svg์์ ์ํ๋ ์์, ๋ค์ ๋จ๊ณ๋ ์ด๊ฒ์ ์ฐ๋งํ๊ณ ๊ฐ์ ํ๋ ๊ฒ์ผ ์๋ ์์ต๋๋ค.
์๋ก์ด ๊ธฐ๋ณธ ํ ๋ง๊ฐ ๋์ง ์์ผ๋ฉด ๋๊ตฐ๊ฐ๊ฐ ์์ฐ์ ์ฌ์ฉํ์ฌ
์๋ก ๋ง๋ค๊ฑฐ๋ ๊ฐ์ ํ์ญ์์ค.[์ด๋ฏธ์ง: 2017-01-23 19-50-01 ์คํฌ๋ฆฐ์ท]
https://cloud.githubusercontent.com/assets/1103897/22230805/59a5eb96-e1a5-11e6-99be-eb98246996bb.pngโ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/7294#issuecomment-274678631 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AF-Z28L10ocXp5EEv3CRZC8JBX5dPopaks5rVVrLgaJpZM4LMKXr
.
@reduz ์ ๋ง ๋ฉ์ง ์ผ์ด์ง๋ง SVG๋ฅผ ์ต์ ํํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
BTW, raphael.js SVG ๋ผ์ด๋ธ๋ฌ๋ฆฌ(๋ด๊ฐ ์ค๋์ ์ ์ฌ์ฉํจ)๋ ๊ฒฝ๋ก ์ถฉ๋, ๊ธธ์ด ๋ฑ๊ณผ ๊ฐ์ ๊ฒ์ ๊ณ์ฐํด์ผ ํ ๋ ๋ชจ๋ ๊ฒ์ ๋ฒ ์ง์ด ๊ณก์ ์ผ๋ก ๋ณํํ์ฌ ์์ ๋ถ๋ถ ์งํฉ ๋ฌธ์ ์ ๋์ํ์ต๋๋ค.
์ ์ฅ ์ ๋ง ์ข์ ๋ณด์ด๊ณ ๋๋ผ์ด ์ ๊ทผ ๋ฐฉ์์ธ ๊ฒ ๊ฐ์ต๋๋ค.
์ ์ ํ ์ค์๊ฐ svg -> ์์ด์ฝ์ฉ png ๋ณํ๊ธฐ๋ฅผ ์ํํ ์ ์๋ค๋ฉด ํ๋ฌ๊ทธ์ธ๋ ๋ง์ ์ด์ ์ ์ป์ ์ ์์ต๋๋ค. ํ์ฌ ์ผ๋ฐ์ ์ผ๋ก highDPi๋ฅผ ์ง์ํ์ง ์์ผ๋ฉฐ ๊ฑฐ์ โโ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ต์ข
๊ฒ์ ๋ด์์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ Godot๋ svgs๋ฅผ ์ง์ํ๊ณ ๊ฒ์์์ ์ฌ์ฉํ ๋ ์ฌ๋ฐ๋ฅธ ํฌ๊ธฐ์ png๋ก ๋ณํํฉ๋๋ค. #4826
(์ค์ ๋ก iOS๊ฐ pdf ๋ฒกํฐ ๊ทธ๋ํฝ์ ์ฒ๋ฆฌํ๋ ๊ฒ๊ณผ ๊ฐ์ ๋ฐฉ์์
๋๋ค. ์ ์์ png๋ก ๋ณํํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.)
@djrm ์ ๊ทผํ๋ ๋์์ธ์ด ์๋ฆ๋ต์ต๋๋ค. ์ค์ ์์ ์ ์ง์คํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค(์ฝ๋ 2D ํธ์ง๊ธฐ...). ์ ํํ ๋์์ธ์ ๊ทธ๋ฆฐ์ ์กฐ๊ธ ๋ฌด๊ฑฐ์ด ๊ฒ ๊ฐ์์. ์ฌํํ ๊ทธ๋ ์ด ์๋์ฐ ๋์ ์ ํํ ์ด์ ๋? ํ์ง๋ง ์ ๋ง ๊ฐ์ฌํฉ๋๋ค! ๋ ธ๋ ฅ์ ์ํด!
Godot ๋ค์ด๋ก๋ ๋ด์์ ๋ชจ๋ svgs์ ์ต์ ํด์๋๋ฅผ ๊ฐ๋ ๊ฒ์ ์ด๋ป์ต๋๊น? ppl์ ์ํ๋ dpi๋ฅผ ์ ํํ ์ ์์ต๋๋ค(๋ฐฑ๋ถ์จ ๊ธฐ๋ฐ). UI๋ ํฌ๊ธฐ๊ฐ ์กฐ์ ๋์ง๋ง ๊ธฐ๋ณธ ์์ด์ฝ(png)์ ์ฌ์ ํ โโ์ฌ์ฉ๋๋ฉฐ ํฌ๊ธฐ๋ง ์กฐ์ ๋ฉ๋๋ค(ํด์๋๊ฐ ํ์ฅ๋์ง ์์). ๊ทธ๋์ ๊ทธ๋ค์ ์ ๋ง๋ก ๋ฎ์ ํ์ง(ํ๋ฆฟํจ)์ด์ง๋ง ์ ํํ ํฌ๊ธฐ์ ๋๋ค. svgs๊ฐ ์ฌ๋ฐ๋ฅธ ํฌ๊ธฐ์ ์ด๋ฏธ์ง๊ฐ ๊ต์ฒด ๋ png๋ก ๋ณํ๋๋ ๊ฒ๋ณด๋ค.
ํ์ง๋ง ์๋ง๋ ๋น์ ์ ์ด๋ฏธ ๋ ๋์ ์์ด๋์ด๋ฅผ ๊ฐ์ง๊ณ ์์ ๊ฒ์ ๋๋ค... (๋๋ ์ด ์ ๊ทผ ๋ฐฉ์์ด ๋ ๋ช ํํฉ๋๋ค) ์ฌ์ ํ ๊ทธ๊ฒ์ ๊ณต์ ํ๊ณ ์ถ์์ต๋๋ค.
๋ช ๊ฐ์ง ํ
์คํธ๋ฅผ ํด๋ดค์ต๋๋ค. svgs๋ก์ ๋ณํ์ ๋งค์ฐ ๋น ๋ฆ
๋๋ค.
์์ด์ฝ๋น ํ๊ท ์๊ฐ(๋ชจ๋ ์์ด์ฝ์ผ๋ก ํ
์คํธ๋จ)์์ svgs: (i5 macbook)
10ms ~ 32X32
11ms ~ 64x64
13ms ~ 128x128
๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ์์ด์ฝ์ ์ํ ๊ฒ์
๋๋ค. ํ
๋ง svgs๊ฐ ํจ์ฌ ๋ ๊ฐ๋จํ๋ฏ๋ก ๋ ๋นจ๋ผ์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
@djrm ์ด๋๊ฐ์ ์ ๋ก๋ ๋ ์คํฌ๋ฆฐ ์ท์ ํ ๋ง๊ฐ ์์ต๋๊น? ์ฌ์ฉํ๊ณ ์ถ์ต๋๋ค, ํ๋ฉด ๋์์ธ์ด ๋ง์์ ๋ญ๋๋ค!
3.0์ ์๋ก์ด ๋ด๋ถ๋ฅผ ๋ณด์ํ๋ ๊ฒ์ ๋ฌด์์ ๋๊น? ๊ธฐ๋ณธ ํ ๋ง/UI์ ๋ํ ์๋ก์ด ์ ๋ฐ์ดํธ์ด๋ฉฐ ์ด๋ ํ์์ ์ธ ๋ฐฉํฅ์ ๋๋ค. ์๋ ๋งํฌ๋ ui ๊ฐ๋ calinou๋ ๋ฏฟ์ ์ ์์ ์ ๋๋ก ์ ์ ํ๋ฉฐ ์ฌ์ ํ djrm์ด ๋ง๋ ์ง์ ์ ๊ณ์ํ๊ธฐ ์ํ ํ๋ฅญํ ๊ฐ์ด๋๊ฐ ๋ ๊ฒ์ ๋๋ค.
@karroffel ์๋์, ์์ง ์์ ์ค์ด์ง๋ง ๋งค์ฐ ๋ฐ๋นด์ต๋๋ค. ๋ํ ๋ค์ด๋ก๋ํ ์ ์๋ ํ ๋ง๋ ์๋๋๋ค. ์ฌ์ฉํ๋ ค๋ฉด ๋ณํฉํด์ผ ํ์ง๋ง ๋ช ์ฃผ ์์ ์์ง ํ์ ์ด ์์ง ์์ต๋๋ค. ๋ค์ ์๋ ํ ๊ฒ์ ๋๋ค
๋น์ฃผ์ผ ๊ทธ๋ํ ์๋ํฐ๊ฐ ๋๋ฌด ํซํด ๋ณด์ด๋ค์ :D
์ํ ๋ ์ธ์ ๋ ์ง ์์ ๋กญ๊ฒ 3.0์ผ๋ก PRํ์ญ์์ค.
2017๋
3์ 25์ผ ํ ์์ผ ์คํ 8์ 2๋ถ, Nuno Donato [email protected]
์ผ๋ค:
๋น์ฃผ์ผ ๊ทธ๋ํ ์๋ํฐ๊ฐ ๋๋ฌด ํซํด ๋ณด์ด๋ค์ :D
โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/7294#issuecomment-289245584 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AF-Z2-jomUzmkhc7Tjyk-0BQ0Cbvpqltks5rpZ0jgaJpZM4LMKXr
.
@djrm ๋๋ ๋น์ ์ด ui ๊ฐ๋
์ ๋ํ ๊ฑฐ๋ํ ์ค๋ ๋๋ฅผ ์๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๊ทธ๋ค์ ์ผ์ชฝ๊ณผ ์ค๋ฅธ์ชฝ์ ํ
๋๋ฆฌ๊ฐ ์์ต๋๋ค. ๋น์ ์ด ํ๋ณด๋ฅผํ๋ค๋ฉด ๋น์ ๋ ํ ์ ์์ต๋๊น?
๋๋ ํ ๋ฒ ๊ทธ๋ ๊ฒํ๊ณ ๋ด๊ฐ ๋ณ๊ฒฝ ํ ์ฌํญ์ ๋ณด์ฌ์ค ์ ์์ต๋๋ค (๋์์ด๋๋ค๋ฉด)
@toger5 ๋ฌด์จ ๋ง์ธ์ง ์ ๋ชจ๋ฅด๊ฒ ์ผ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๋ณด์ฌ์ฃผ์ธ์.
@djrm ๋ด๊ฐ ์๋ฏธํ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์ด ์คํฌ๋ฆฐ์ท์์ ๋ณผ ์ ์์ต๋๋ค.
์บ๋ฒ์ค ํธ์ง๊ธฐ(์ผ์ชฝ ์ค๋ฅธ์ชฝ)์๋ ํ
๋๋ฆฌ๊ฐ ์์ผ๋ฉฐ ๋ค๋ฅธ UI ์์์๋ ํ
๋๋ฆฌ๊ฐ ์์ต๋๋ค. ์์ฑ ํธ์ง๊ธฐ ...
๋ด๊ฐ ๋ง๋ ์ผ๋ถ UI ์ ๊ทผ ๋ฐฉ์์ ๋ํด์๋ ์๋ํ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ข์ ๊ฒ ๊ฐ์์
@djrm ์ ๋ ์ง๊ธ ์ ๊ฐ ๋ง๋ ํ
๋ง์ ์ฝ๋๋ฅผ ์ฐพ๊ธฐ ์ํด ๋
ธ๋ ฅํ์ต๋๋ค.
์ด๊ฒ์ ๋ด๊ฐ git์ ์ต์ํด์ง๊ธฐ ์ ์ด์์ผ๋ฏ๋ก... ๊ทธ๋์ ์ง๊ธ ๊ทธ๊ฒ์ ๋ฐ์ด์ผ ํ์ต๋๋ค.
์ด๊ฒ์ ์ง์ ์
๋๋ค:
https://github.com/toger5/godot/commit/5e97449a15f0690e8bd584a256758c1b062ed22c
๋๋ ๋ด๊ฐ ๋ฌด์์ ํ๋์ง ์ ํํ ๋ชจ๋ฅธ๋ค. ๊ทธ๋ฌ๋ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์ดํด๋ณด๊ณ ์ํ๋ ๊ฒ์ ๊ฒฐ์ ํ ์ ์์ต๋๋ค.
Editor_node์ 5288ํ์ ์ฃผ์ ์ฒ๋ฆฌ๋ ์น์
์ ํ
๋๋ฆฌ/์ฌ๋ฐฑ์ ์ ๊ฑฐํฉ๋๋ค.
๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค
์ผ๋ง ์ ์ ์ธ๊ธํ๋ฏ์ด ๊ฐ๋จํ svgs๋ฅผ png๋ก ๋ณํํ๊ธฐ ์ํ cpp ์ฝ๋๊ฐ ์์ต๋๋ค.
์ ๋ง ๋น ๋ฅด๋ฉฐ svg๋ฅผ ๋ฆฌ์์ค๋ก ์ฌ์ฉํ๊ฑฐ๋ ํ
๋ง๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ ๊ฐ์ง ์ ๊ทผ ๋ฐฉ์. ์์ ์ ๋ค๋ฅธ ํด์๋(๋์ ๋ฎ์ ์ค๊ฐ dpi)๋ก ํ ๋ฒ ์์ฑํฉ๋๋ค.
๋๋ ๋ฐฑ๋ถ์จ ๊ธฐ๋ฐ dpi lvls๋ฅผ ํ์ฉํ๊ณ UI ํฌ๊ธฐ๋ฅผ ๋ณ๊ฒฝํ ํ ํ
๋ง png๋ฅผ ๋ค์ ์์ฑํ ์ ์์ต๋๋ค.
์ฝ๋๋ก ๋ฌด์์ ํด์ผ ํ๋์ง ์๊ณ ์ถ์์ต๋๋ค. ์ด๋์ ๊ตฌํํด์ผ ํ ๊น์...
์ ๋ UIConcept์ ์์์ ์ ๋ง ์ ํธํฉ๋๋ค. ๋๋ ๋น์ ์ด ์ด๋์์ ์๋์ง ์ ๊ฒ ๊ฐ์์. Godot ์๋ํฐ๋ ํ๋์ ์ง์ ๋ฐ์ด์ฌ๋ ๊ฐ์ ์์์ ์ฌ์ฉํ๋๋ฐ ๋ค๋ฅธ ์๋ํฐ์ ์ฐจ๋ณํ๋ฉ๋๋ค. ๊ทผ๋ฐ ์ ๋์ ์ข ์ด์ค๋ฌ์๋ณด์ด๋๋ผ๊ตฌ์...
@djrm ํน์ ์๋ฐ๊ฟ ๊ธฐํ๊ฐ ์๋์?
๋ค๋ฅธ ์ฌ๋๋ค์ ์์์ ๋ํด ์ด๋ป๊ฒ ์๊ฐํฉ๋๊น?
@toger5 ์, ์์์ ๋ณ๊ฒฝํ ๊ฒ์ ๋๋ค. ์ฌ์ค ์ด๋ฏธ ์์์ ๋ณ๊ฒฝํ๊ณ ์ค๋๋ ๋ณด๋ผ์ ํ ๋ง๋ฅผ ์์ด๋ฒ๋ ธ์ต๋๋ค. ์ด์ ๋ ๋ฐ์ ์์ ๊ตฌ์ฑํ์ ์ด์ ๋ ์ฃผ๊ฐ์ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ ๋ ์ฌ๋ฌผ์ ์๋ณํ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ ๋๋ค. ํ์ง๋ง ํ์ฌ๋ im ๋๋ฌด ์ด๋ก์ง ์์ ๋ ๋์ ์ ๊ตฌ์ฑํ๋ฅผ ์ฐพ๊ณ ์๋ค๋ฉด ์ด๋ค ์ ์๋ ํ์ํฉ๋๋ค.
ํ์ฌ ํ ๋ง๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค (๋๋ ๊ทธ๊ฒ์ ์ข์ํ์ง ์์ต๋๋ค)
์์ UI๋ฅผ ์ฝ๊ฐ ๋ณ๊ฒฝํ ์๊ฐ์ด์๋๋ฐ ๋ช ๊ฐ์ง ๋
ผ์ํ์ต๋๋ค.
ํ์ง๋ง ์๋ง๋ ์ํ ์ดํ
2017๋
3์ 31์ผ ๊ธ์์ผ ์คํ 7์ 41๋ถ, Daniel Ramirez [email protected]
์ผ๋ค:
@toger5 https://github.com/toger5 ์, ์ฌ์ค ์์์ ๋ณ๊ฒฝํ๊ฒ ์ต๋๋ค.
๋๋ ์ด๋ฏธ ์์์ ๋ณ๊ฒฝํ๊ณ ์ค๋๋ ๋ณด๋ผ์ ํ ๋ง๋ฅผ ์์์ต๋๋ค. ์ด์ ,
๋ฐ์ ์ ๊ตฌ์ฑํ์ ์ด์ ๋ ๋ฎ์ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ ๋
์ฌ๋ฌผ์ ์๋ณํ๊ธฐ ์ด๋ ต์ง๋ง ํ์ฌ ๋ ๋์ ์์์ ์ฐพ๊ณ ์์ต๋๋ค.
๋๋ฌด ์ด๋ก์ง ์์ ๊ณํ ์ด๋ค ์ ์๋ ํ์ํฉ๋๋ค.ํ์ฌ ํ ๋ง๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค (๋๋ ๊ทธ๊ฒ์ ์ข์ํ์ง ์์ต๋๋ค)
[์ด๋ฏธ์ง: 2017-03-31 15-40-25์ ์คํฌ๋ฆฐ์ท]
https://cloud.githubusercontent.com/assets/1103897/24571791/651e7756-1628-11e7-8a0a-4bead7215dd5.pngโ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/7294#issuecomment-290848860 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AF-Z21cXaM1wyZiOQHLk_2L24u_R27hLks5rrYD_gaJpZM4LMKXr
.
UI์ ์๋จ ๋ถ๋ถ(์ฌ์, ์ต์ ๋ฑ)์ ์๋ฏธํฉ๋๋ค.
2017๋ 3์ 31์ผ ๊ธ์์ผ ์คํ 7์ 42๋ถ์ Juan Linietsky [email protected] ์ด ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์์ UI๋ฅผ ์ฝ๊ฐ ๋ณ๊ฒฝํ๋ ค๊ณ ์๊ฐํ๋๋ฐ ๋ช ๊ฐ์ง ๋ ผ์ํ์ต๋๋ค.
ํ์ง๋ง ์๋ง๋ ์ํ ์ดํ2017๋ 3์ 31์ผ ๊ธ์์ผ ์คํ 7์ 41๋ถ, Daniel Ramirez [email protected]
์ผ๋ค:@toger5 https://github.com/toger5 ๋ค, ์์์ ๋ณ๊ฒฝํ๊ฒ ์ต๋๋ค.
์ฌ์ค ๋๋ ์ด๋ฏธ ์์ ๋ฐ๊พธ๊ณ ์ค๋๋ ๋ณด๋ผ์ ํ ๋ง๋ฅผ ์์ด ๋ฒ๋ ธ์ต๋๋ค. ์ด์ ,
๋ ๋ฐ์ ์ ๊ตฌ์ฑํ๋ฅผ ์ฌ์ฉํ๋ ์ด์ ๋ ๋ค์์์ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ ๋
์ฃผ๊ฐ์๋ ์ฌ๋ฌผ์ ์๋ณํ๊ธฐ ์ด๋ ต์ง๋ง ํ์ฌ๋ ๋ ๋์ ๊ฒ์ ์ฐพ๊ณ ์์ต๋๋ค.
๋๋ฌด ์ด๋ก์ง ์์ ์ ๊ตฌ์ฑํ ์ด๋ค ์ ์๋ ํ์ํฉ๋๋ค.ํ์ฌ ํ ๋ง๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค (๋๋ ๊ทธ๊ฒ์ ์ข์ํ์ง ์์ต๋๋ค)
[์ด๋ฏธ์ง: 2017-03-31 15-40-25์ ์คํฌ๋ฆฐ์ท]
https://cloud.githubusercontent.com/assets/1103897/24571791/651e7756-1628-11e7-8a0a-4bead7215dd5.pngโ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/7294#issuecomment-290848860 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AF-Z21cXaM1wyZiOQHLk_2L24u_R27hLks5rrYD_gaJpZM4LMKXr
.
@djrm ํ๋จ์ ๋
น์๋ง ์๋ ์๋ก์ด ํ์ด๋ผ์ดํธ๊ฐ ์ ๋ง ๋ง์์ ๋ญ๋๋ค.
๋๋ ์ฌ์ ํ ๋ ์ด๋์ด ํ์์ ์๋ ํ ๊ฒ์
๋๋ค.
๋ฎ์ ๋ ์ฝ๊ฒ ๋ณผ ์ ์๋๋ก ํ๋ ์ ์ ์์ง๋ง ๋๋น๋ฅผ ๋์น๊ณ ์์ต๋๋ค. ์ต์ํ ๋ฐฐ๊ฒฝ์ ๊ฑฐ์ ์์ ํ ๊ฒ์์์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค.
๋๋ ๋ฒํผ์ ์ด๋ ๊ฒ ์ํ๋ค
์์๊ฐ ์๋ FlatButton์ด๋ผ๋ ๋ค๋ฅธ ๋
ธ๋๊ฐ ์์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ด ๋ฒํผ์ ์ฌ์ฉํ ์ ์์ต๋๋ค
@djrm ํฌ๋ช ํ ์คํ์ผ ์์๋ฅผ ๋ง๋๋ ๊ฒ๋ง์ผ๋ก๋ ์ ๋ง ์ฌ์์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ์ฑ ์คํ์ผ์ ๊ธ๊ผด์ ๋ณ๊ฒฝํฉ๋๋ค.
@toger5 ์, ์ด๊ฒ์ด ๋ด๊ฐ ์ง๊ธ๊น์ง ๊ฐ์ง๊ณ ์๋ ๊ฒ์ ๋๋ค.
๋ฌผ๋ก ์ด๊ฒ์ ์ต์ข ๋ฒ์ ์ด ์๋๋๋ค(๊ทธ๋ฌ๋ ํญ์ ์ ์์ ์ด๋ ค ์์ต๋๋ค)
@djrm ์ข๋ค์ ์ ๋ง ์ ๋ณด๊ณ ์์ต๋๋ค. 3d 2d์ ์์๋ง ์ฌ์ฉํ๋ค๋ ์์ด๋์ด๋ ์ ๋ง ์ข์ต๋๋ค. ๋๋ ๋ํ ์๋ก์ด ์ฐฉ์์ด ํจ์ฌ ๋ ์ข์ํฉ๋๋ค.
ํผ๋์ค๋ฌ์ด ์ ์ผํ ์์ ๊ฒ์ thw 3d ํธ์ง๊ธฐ์ ํญ์ด ์ผ์ข
์ ๋ ์๋ค๋ ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋ ๋น์ ์ด ๋งํ๋ฏ์ด ๊ทธ๊ฒ์ ์ต์ข
์ ์ด์ง ์์ต๋๋ค.
ํ์ฌ ๋ช ๊ฐ์ง ์ฌ์ํ ํ
๋ง ๋ณ๊ฒฝ์ ์ํด ์ ํ๋ณด๋ฅผ ๊ตฌ์ฑํ๊ณ ์์ต๋๋ค. ์๋ชป๋ ๊ฒ์๋ฌผ์ ์ฆ์ ์๋ฃ๋๋ฉฐ ๋ณํฉํ์ฌ ๋ง์์ ๋๋์ง ํ์ธํ ์ ์์ต๋๋ค.
@toger5 ์ ๋ณ๊ฒฝ ์ฌํญ์ ํ ์คํธํ๋๋ฐ ์ผ์ชฝ ์ ๋ ฌ ํญ์ด ์ ๋ง ๋ง์์ ๋ญ๋๋ค.
์ ๋ ๊ทธ์ ํ ๋ง์ ์์์ ์ ๋ง ์ข์ํ์ง๋ง @djrm ์ ํ ๋ง๋ ์ ๋ง ๋ฉ์ง๊ณ ์ ๋ ์ข์ํฉ๋๋ค!
์ข์, Godot 3.0์ผ๋ก ์ฎ๊ธธ ๊ณํ์ด์ ๊ฐ์?
2017๋
4์ 1์ผ ํ ์์ผ ์คํ 5:49, Thomas Herzog [email protected]
์ผ๋ค:
@toger5 https://github.com/toger5 ์ ๋ณ๊ฒฝ ์ฌํญ์ ํ ์คํธํ๋๋ฐ ์ ๋ง ๋ง์์ ๋ญ๋๋ค.
์ผ์ชฝ ์ ๋ ฌ ํญ[์ด๋ฏธ์ง: ํ ๋ง]
https://cloud.githubusercontent.com/assets/5209613/24582312/195152b6-172d-11e7-94b6-488ef2abf245.png๋๋ ๋ํ ๊ทธ์ ํ ๋ง์ ์์์ ์ ๋ง ์ข์ํ์ง๋ง @djrm
https://github.com/djrm ์ ํ ๋ง๋ ์ ๋ง ๋ฉ์ง๊ณ ๋ง์์ ๋ญ๋๋ค.
๋!โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/7294#issuecomment-290946316 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AF-Z22kI6CkYXIbeJQmC-sPIMARvV0MUks5rrrhzgaJpZM4LMKXr
.
์, ์ค์ ๋ก karroffel์๊ฒ 3.0์ ๋ํ ํ๋ณด๋ฅผ ํ๊ฒ ๋ค๊ณ ์ฝ์ํ์ต๋๋ค. ์์
์ ์์ํ์ง๋ง ์์ง ์๋ฃ๋์ง ์์์ต๋๋ค...
๊ทธ๋ผ ๋ด์ผ๋ ์ ๋ถํ๋๋ฆฝ๋๋ค
์ข์, ๊ฑฐ์ ๋ค ๋์ด
ํธ์ง๊ธฐ๋ฅผ ๋ ๋งค๋๋ฝ๊ฒ ๋ณด์ด๊ฒ ํ๊ธฐ ์ํด ์ผ๋ถ ํธ์ง๊ธฐ ๋
ธ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์๊ฐํ๋ pr์ ๋ง๋ค์์ต๋๋ค.
@karroffel ์ด๊ฒ์ 3.0๊ณผ ํธํ๋๋ฏ๋ก ๋ฒ์ ์ ๋ณํฉํ๊ณ ์ํ๋ ํ
๋ง png๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค.
@djrm ์ด๋ฏธ ํธ์ง๊ธฐ์ ์๋จ ๋ถ๋ถ์ ์ผ๋ถ ๋ณ๊ฒฝํ ๊ฒ์ ๋ณด์์ต๋๋ค. ์ด ํ๋ณด์๋ ์ ์ฌํ ๋ณ๊ฒฝ ์ฌํญ์ด ์์ต๋๋ค. ๋ฐ๋ผ์ ์๋์ผ๋ก ๋ณํฉํด์ผ ํ ์๋ ์์ต๋๋ค. ๋๋ ์ปค๋ฐ์ ํ
์ค์ฒ๋ง ์ถ๊ฐํ๊ณ ๋ด pr๊ณผ ๋น์ ์ ํ
์ค์ฒ๋ฅผ ๋ณํฉํฉ๋๋ค.
@toger5 ๋ด ์๊ฐ์๋ ์ถฉ๋์ ํด๊ฒฐํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ธฐ๋ณธ ํ ๋ง ํ์ผ์์ ์ผ๋ถ ์ถ๊ฐ ์คํ์ผ ์์์ ์์์ ๋ ธ์ถํ๊ธฐ ์ํด ์ฝ๊ฐ์ ๋ณ๊ฒฝ์ ๊ฐํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ ๊ฐ ๋งํ ์ ์๋ ํ ๊ทํ์ PR๊ณผ ํ์ฌ ์ฝ๋์ ์ ์ผํ ์ฐจ์ด์ ์ ๋ด ํ ๋ง์์ ๋ณผ ์ ์๋ฏ์ด ๋ทฐํฌํธ์๋ ํ ๋๋ฆฌ๊ฐ ์์ง๋ง ๋๋จธ์ง ๋ถ๋์๋ ์ฌ์ ํ ํ ๋๋ฆฌ๊ฐ ์์ต๋๋ค. ๊ทธ๋ฐ ์์ผ๋ก ์ ์งํ๊ณ ์ถ์ต๋๋ค. ์ด๋ป๊ฒ ์๊ฐํ๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋ด ๋ก์ปฌ ์ฝ๋์์ ๋ณ๊ฒฝ ์ฌํญ ์ค ์ผ๋ถ๋ฅผ ๊ตฌํํ ์ ์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ด PR์ ๋ณํฉํ๊ณ ๊ทธ ์์ ์์ ์ ํฉ๋๊น?
@djrm ๋๋ ์ฐ๋ฆฌ๊ฐ ์๋ก ๋ค๋ฅธ ์๊ฒฌ์ ๊ฐ์ง๊ณ ์๋ ์ง์ ์ ์ฌ ๊ฒ์ด๋ผ๋ ๊ฒ์ ์๊ณ ์์์ต๋๋ค ;). ๋๋ ๋น์ ์ด ๊ฒฐ์ ํ ์ ์๋๋ก ๋น์ ์ ์ผ์ ๋ฐ๊ณ ์ถ์ง ์์ต๋๋ค. ๋๋ ์ฌ์ ํ ์๋จ ์น์
์ด ์์ง๋ง ์ผ์ชฝ๊ณผ ์ค๋ฅธ์ชฝ ํ
๋๋ฆฌ๊ฐ ์๊ธฐ ๋๋ฌธ์ ํ
๋๋ฆฌ๋ฅผ ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ ์ ํธํฉ๋๋ค. 3D๋ทฐ์ ๊ฐ์ฅ ํฐ ์ํฅ์ ๋ผ์น๋ ๊ฒ ๊ฐ์์. ํ
๋๋ฆฌ๋ฅผ ์ ๊ฑฐํ๋ ์ ์ผํ ์์ญ์ผ ๋ ๊ด์ฐฎ์ต๋๋ค. ๊ทธ๋ฌ๋ Ui ๊ฐ๋
์ค๋ ๋์์ ๋ชฉ์
์ ๋ณด๋ฉด ๋ค๋ฅธ ํญ์์๋ ์ ๊ฑฐํ๋ ๊ฒ์ด ์ ๋ง ์ข์ ์์ด๋์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค l. UI๋ฅผ ๋จ์ํํ๊ณ ์ฝ๊ฐ์ ์ถ๊ฐ ๊ณต๊ฐ์ ์ ๊ณตํฉ๋๋ค. ๊ทธ๋์ ๊ตฌํ์ด ๋์์ผ๋ฉด ํ๋ ๋ฐ๋จ์
๋๋ค.
์ด ์ ๊ทผ ๋ฐฉ์์ ์ด๋ป์ต๋๊น? ๋ด ๋ถ๊ธฐ๋ฅผ ๊ฐ์ ธ ์์ ํ
๋ง์ ๋ํ png๋ฅผ ์ถ๊ฐํ๋ฉด ์ด๋ป๊ฒ ๋ณด์ด๋์ง ์๋ํ์ญ์์ค. ์ด๊ฒ์ default_theme ๋ฐ editor_node ํ์ผ์ ์ฝ๊ฐ์ ๋ณ๊ฒฝ๋ง ์์ ๋ ์ ์๋ํฉ๋๋ค.
๊ทธ๋ ์ง ์์ผ๋ฉด svg ๋ฐ ๋ค๋ฅธ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ผ๋ก ํ๋ณด๋ฅผ ํ ๊ฒ์ ์ ์ํฉ๋๋ค. ๊ทธ๊ฒ์ ์ดํด๋ณด๊ณ ์ฐ๋ฆฌ๊ฐ ๋ค๋ฅด๊ฒ ํ ๊ฒ์ ๋ณผ ๊ฒ์
๋๋ค. ๋ด ํ๋ณด๋ฅผ ๊ทํ์ ๋ณํฉํ๋ ค๊ณ ํ ์ ์์ต๋๋ค. ๋ง์ ๋ณ๊ฒฝ ์ฌํญ์ด ์ ์ฌํ๊ธฐ ๋๋ฌธ์ ์ฐจ์ด์ ์ ๋ํด ๋
ผ์ํ๊ณ ์ ์งํ ํญ๋ชฉ์ ๊ฒฐ์ ํ ์ ์์ต๋๋ค.
๋ด ์ด๊ธฐ ์๊ฐ์ ์ฝ๋๋ง ๋ณ๊ฒฝํ ์ ์๋ค๋ ๊ฒ์ด์์ต๋๋ค. ์คํ์ผ์ ํ์ํ ๋ชจ๋ ๋ณํ๋ฅผ ์๋ํ์ต๋๋ค. (์ ๋ ์ด๋์ด ์๋จ ๋ถ๋ถ์ ์ฐธ์กฐํจ) ์ฐ๋ฆฌ ๋ ๋ค ํ๋ณด๋ฅผ ํ ์ ์๋ ๊ฒ๋ณด๋ค. ์ฝ๋๋ฅผ ํฌํจํ๋ ๋ด ์ฝ๋๋ svg -> png๋ฅผ ๋ณ๊ฒฝํฉ๋๋ค.
๊ทธ๋ ์ง ์์ผ๋ฉด ๋๋ ๋ํ ๋น์ ์ ํ๋ณด์ ํจ๊ป ํ ์ ์๋ ๋งํผ ๋น์ ์ ๋๊ณ ์ถ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋น์ ์ ๊ฒ์ด ๋ณํฉ๋ ๋๋ณด๋ค ์ฐ๋ฆฌ๋ ๋น์ ์ด ์ ์ํ ๋๋ก ๊ทธ ์์ ์์
ํ ์ ์์ต๋๋ค.
์ ์ ๊ฐ ์๊ฐํ ์คํฌ๋ฆฐ์ท์ด ํ๋ ธ๋ค์. ์๋จ ํ
๋๋ฆฌ๊ฐ ์์ต๋๋ค.
์ข์, ๊ทธ๋์ ๋น์ ์ ๋ก์ปฌ ๋ฒ์ ์ ๋ด๊ฐ ๋ณด๊ณ ์ถ์ ๊ฑฐ์ ๋ชจ๋ ๊ฒ์ ๊ฐ์ง๊ณ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋ ผ์ํ ์ฌํญ๋ง:
@toger5
๋ํฌ์ ํ
๋๋ฆฌ๊ฐ ์์ด ๊ด์ฐฎ์ต๋๋ค ๊ฐ๋
์ ์ผ๋ก๋ ํ
๋๋ฆฌ๊ฐ ์์ด๋ณด์ด์ง๋ง ์ค์ ์์ง์์๋ ์ธ์คํํฐ ๋ฑ์ ๊ตฌ์กฐ๊ฐ ๋๋ฌด์ ๊ฐ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ค์ง
์ผ์ชฝ ์ ๋ ฌ ํญ, ๋๋ ๊ทธ๊ฒ์ ๋ฐ๊ฟ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ฒํผ์ ๊ดํด์๋, ๊ธ์์, ์์๋ ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋ค๋ฅธ ๋ณํ์ ์๋ํด๋ณด๊ณ ์ด๋ป๊ฒ ๋๋์ง ํ์ธํ๊ฒ ์ต๋๋ค.
์์๋ ์ ์ฒด์ ์ธ ๋์์ธ๋ ๋ง์์ ๋ญ๋๋ค. ๋ค์์ 3.0์ฉ UI๋ฅผ ์ฌ์ ๋ ฌํ ๊ณํ์ด์๊ธฐ ๋๋ฌธ์ ์์ด๋์ด๋ ๋ณ๊ฒฝ ์ฌํญ์ด ์์ผ๋ฉด ํ์ํฉ๋๋ค.
@reduz [2d, 3d, script, assetlib] ๋ฒํผ์ ๊ฑฐ๊ธฐ๋ก ์ด๋ํ ํ์๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ฐ๋ฆฌ๋ ๊ทธ๊ฒ ์์ด ๋ ๋ง์ ํญ์ ํ์ํ ์ ์์ต๋๋ค.
@reduz ๋๋ ์๋ก์ด ์์น [2d 3d asseLib...]๋ฅผ ์ข์ํฉ๋๋ค. ๋ฉ์ธ ๋ทฐ์๋ง ์ํฅ์ ๋ฏธ์น๊ธฐ ๋๋ฌธ์ ๋ฉ์ธ ๋ทฐ์ ๊ฐ๊น์ด ์๋ ๊ฒ์ด ํจ์ฌ ๋ ํฉ๋ฆฌ์ ์
๋๋ค.
๋ํ ๊ฐ์๋ ์ต๋ ํญ ์์ ๋ํ ์ฐ๋ ค๋ ๋ด
๋๋ค. ๊ทธ๋ฌ๋ ์ค์ ๋ก ์๋ฌด๋ 5๊ฐ ์ด์์ ํญ์ ์ฌ์ฉํ์ง ์์ต๋๋ค. ๋ ๋ง์ ๊ฒ์ ๊ฐ๊ฒ ๋๋ฉด ๋ชจ๋ ์ฅ๋ฉด์ ์กฐ๋ช
์ ๋ํด ํ์ผ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉํ ๊ฒ์
๋๋ค. ๊ทธ๋์ ๋๋ ํฐ ์์ค์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
@djrm ๋ค์ฑ๋ก์ด ํ
๋๋ฆฌ๊ฐ ์๋ ui ์์์ ๋ํด ์ด๋์ด bg๋ฅผ ์๋ํ ์ ์์ต๋๋ค. ํนํ ๊ฒ์์ฐฝ์ ๊ฒฝ์ฐ. ์ด๊ฒ์ ์ข์ ๋ณด์ผ ์ ์์ต๋๋ค.
๋๋ ํ
๋๋ฆฌ๊ฐ ์๋ ์ด๋์ด bg๋ก ๊ทธ๊ฒ์ ์ ํธํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ ์ ์ stff๊ฐ ์งํ๋๋ ๊ฒ์ฒ๋ผ -> ๋ ๋ณต์กํ๊ฒ UI๋ฅผ ๋ ๋จ์ํ๊ฒ ๋ง๋ญ๋๋ค. ์ข์ ์ผ์
๋๋ค.
๊ทธ๋ฌ๋ ์ด์ฉ๋ฉด ๋๋ ๋๋ฌด ๋ณด์์ ์ด๋ฉฐ ์์ง UI์ ์ ๋ง ๋ฐ์ด๋ ์์๋ฅผ ๊ฐ์ง๊ณ ์๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋
ํนํ๊ฒ ๋ง๋ญ๋๋ค.
๋๋ ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ ๋ณด์ด๋์ง ๊ณ์ ์ด ๊ฒ์
๋๋ค.
@volzhs ๋๋ ๊ทธ๊ฒ์ ๋ํด ์ผ์ข ์ ๋ถ์ด์ ๋๋ค. ์ฐ๋ฆฌ๋ ๋ ๋ง์ ํญ์ ํ์ํ ์ ์์ง๋ง ํธ์ง๊ธฐ์ ํด๋น ๋ถ๋ถ์ ์ํฅ์ ๋ฏธ์น๋์ง ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ช ํํ์ง ์์ต๋๋ค. ์ด๋ป๊ฒ๋ ์ค์ด๋ค ์ ์์์ง๋ ๋ชฐ๋ผ
๋๋ ๋ํ ๋ฐ์ ์ ํ
๋๋ฆฌ ๋์ ๋ฅ๊ทผ ํ
๋๋ฆฌ ์ด๋์ด bg์ ๋ชจ์์ ์ข์ํ ๊ฒ์
๋๋ค.
(30 ๋์ด ui ์์์ ๊ฒฝ์ฐ. ๋ฐ์ง๋ฆ์ด 15์ธ ๋คํฌ ์ํด์ด ์๋ PNG. ์ฌ๋ฐฑ์ด 15์ธ ์คํ์ผ ์์)
@reduz 2d 3d ์์ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์์ด์ฝ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์์ด์ฝ๋ ์ฌ์ฉํ๋ ์ ์ฒด ํ๋ฉด ๋ฒํผ์ ์ ๋ง์ต๋๋ค.
@toger5
5๊ฐ ์ด์์ ์ฌ์ ๋์์ ๋์ฐ๊ณ ์ค์ ๋ก ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ์๋ค๊ฐ๋ค ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.
@reduz
๋๋ ํฌ๋กฌ์ด๋ ํ์ด์ดํญ์ค๊ฐ โโํ๋ ๊ฒ๊ณผ ๊ฐ์ ์์ถ ํญ์ ์ข์ํ๋ค. :์๋ค:
@reduz ์ค๋ฅธ์ชฝ ์๋จ์ (์๋ํฐ) ์ค์ ์ ํ๋ก์ ํธ์ ๊ด๋ จ์ด ์๊ธฐ ๋๋ฌธ์ ์ ํธํฉ๋๋ค. ์ต์ ๋์ ์ ์ฒด ํ๋ฉด ๋ชจ๋ ๋ฒํผ์ ์ฌ์ฉํ์ฌ ๋น ๋ชจ์๋ฆฌ๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
์์ ๋ง ํ๋ฉด ๋๋๋ฐ.. xDDDD ํด์ผ์ง ๋์ด ๋ฐ๊ฐ์์... (ํ ๋ง๊ฐ ์๋ ๋ค์ด์ผ๋ก๊ทธ ์ค์ :P)
์ทจ์/๋ง๋ค๊ธฐ ์์ PS ํฌ๋ฏธํ ์ ์ ์ ํ ์ฌํญ์ด์ง๋ง ํ์ธ ๋ํ ์์์ ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.
@n-pigeon ์์๋ค!
@n-pigeon์ ์ ๋ง ์ข์ ๋ณด์ ๋๋ค. @toger5 , @n-pigeon ์ ๋ ์ฌ๋ฐฑ ๋ฐ ๊ธฐํ ์คํ์ผ ๊ด๋ จ ๋ฌธ์ ๋ฅผ ์์ ํ๊ณ ์ถ์์ง๋ง ์ด๋ ค์ด ์์ ์ ๋๋ค. ๊ธฐ๊บผ์ด ๋์์ฃผ์๋ฉด ์์ ์ ๋ถํ ํ๊ณ ์๋ฃํ ์ ์์ต๋๋ค. 3.0
@djrm ๊ธฐ๊บผ์ด ๋์๋๋ฆฌ๊ฒ ์ต๋๋ค. ํ์ง๋ง ์ ๋ ํ๋ฐฐ ํ๋ก๊ทธ๋๋จธ ์ง๋ง์์ด๋ผ ํ๋ฐฐ ์ผ์๋ฆฌ๊ฐ ์์ผ๋ฉด ์ทจํ๊ฒ ์ต๋๋ค :)
@djrm ๋ง์ง์ด๋ ์ ํํ ๋ฌด์์ ์๋ฏธํฉ๋๊น?
๋๋ ๋ํ ์ฝ๊ฐ ์ด์ํ ์์น๊ฐ ๋ช ๊ฐ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ํนํ ๊ฒฝ๊ณ์ ์ ๋ง๋ค ๋ ๊ฒฝ๊ณ์ ์ ๋๋ฌด ๊ฐ๊น์ต๋๋ค. ์ด์ฉ๋ฉด ์ฐ๋ฆฌ๋ ์คํฌ๋ฆฐ์ท์ ๋ง๋ค๊ณ , ์ฐ๋ฆฌ๊ฐ ๋ฐ๊พธ๊ณ ์ถ์ ๊ฒ์ ๊ทธ ์์ ๊ทธ๋ฆฌ๊ณ ์์
์ ๋ถํ ํด์ผ ํ ๊ฒ์
๋๋ค.
@toger5 ๋ค, ์ฌ๋ฐฑ์ด ์๋ฏธํ๋ ๋ฐ๋ ๋ง์ต๋๋ค. ๋ค, ์คํฌ๋ฆฐ์ท์ ๋ง๋ ๋ค์ ๋ณ๊ฒฝํ๋ ค๋ ๋ด์ฉ์ ๋ณด์ฌ์ค์ผ ํฉ๋๋ค.
+1
์ด๋ฐ ์ธ์์! ์ด๊ฒ์ด Godot 3์ ๋์์ธ์ด๋ผ๋ฉด ์์ฅ์์ ๊ฐ์ฅ ํ๋์ ์ธ ๊ฒ์ ์์ง์ฒ๋ผ ๋ณด์ผ ๊ฒ์ ๋๋ค. ๊ทธ ์์ ์์ฅ :-) ์ด๊ฒ์ด ๋จ์ง ์ฅ๋์ด๋ผ๊ณ ๋งํ์ง ๋ง์ญ์์ค. ๋น์ ์ด ์ ๋ฅผ ๋๋ฌผ๋๊ฒ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
๊ทธ๊ฒ์ ๋ฉ์ ธ ๋ณด์ธ๋ค! ์ ๋ ํ๋ซ ๋์์ธ์ ์ ๋ง ์ข์ํฉ๋๋ค. :) ํ์คํ ๋ค๋ฅธ ์์ง๋ค๋ณด๋ค ๋ซ๋ค์.. :D
๊ทธ๋ฌ๋ ํ์ฌ๋ ๋ถ๋ ๋ผ์ธ(๊ฒ์ ํ๋, ํ์ผ ์์คํ
์ ์ฃผ์ ํ๋ ๋ฑ)์ธ ์์ ์
๋ ฅ ํ๋๋ฅผ ์ด๋ก๊ฒ ํ๋ ๊ฒ์ด ๋ ๋์ ์ ์๋ค๋ toger5์๋ ๋์ํฉ๋๋ค. ๋ง์ด ํ์ํ์ง๋ ์์ง๋ง ์ฝ๊ฐ์ ๋๋น๊ฐ ํด๋ฆญ ์คํจ๋ฅผ ์ค์ด๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
๋๋ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ฅผ ์๋ํ๊ณ ์ถ์ต๋๋ค.
์ ๋ UI ๊ฐ๋
๊ณผ ์ ๋ง ์ฌ๋์ ๋น ์ก์ต๋๋ค. ๊ทธ๊ฒ์ ํ๋ฅญํ ๊ท ํ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ui ์คํ์ผ๋ก ์ ๋ง ์ ์๋ํฉ๋๋ค. ๋๋ ๋ํ ๋ธ๋ ๋๋ฅผ ๋ง์ด ์ข์ํ๊ณ ๋ธ๋ ๋์ ์ซ์ ์
๋ ฅ์ ๋ด๊ฐ ์๋ํ ๊ฒ ์ค ์ต๊ณ ์ค ํ๋๋ผ๊ณ ์๊ฐํฉ๋๋ค(์ฆ๊ฐ/๊ฐ์๋ฅผ ์ํ ์ํ ์ฌ๋ผ์ด๋ฉ ๋ฐ ๋ฅ๊ทผ ์คํ์ผ ์ฌ์ฉ).
@toger5 ์ค์ ๋ก ๋ฅ๊ทผ ๋ฒํผ์ผ๋ก ๋ช ๊ฐ์ง ํ
์คํธ๋ฅผ ํ์ง๋ง ์์ง ํ์ ์ด ์์ง ์์ต๋๋ค.
์ด์ ๋๋ ๊ทธ๋ค์ ๋ํด ๋ช ๊ฐ์ง ์ฐ๋ ค ์ฌํญ์ด ์์ต๋๋ค. ์ฐ์ ๋์ด๊ฐ ๋ค๋ฅธ ๋ฒํผ์ด ์๊ธฐ ๋๋ฌธ์ ๋ฅ๊ทผ ๋ฒํผ์ ์ด๋ค ๊ฒฝ์ฐ์๋ ์๋ฒฝํ๊ฒ ๋ฅ๊ธ๊ฒ ๋ณด์ด์ง ์์ต๋๋ค. ๋์๊ฒ ๋ณด์ด์ง๋ ์์ง๋ง ๊ฐ๋ ์์๋ ๊ทธ๋ ์ง ์์ต๋๋ค. ์ด์ ๋ด๊ฐ ์ํ๋ ๋ค๋ฅธ ๊ฒ์ ๋๋ค. ๋ ผ์ํ๊ธฐ ์ํด @toger5 UI ๊ฐ๋ ์ด ๋ง์์ ๋ ๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง ์์ง์ ์๋ฒฝํ๊ฒ ์ ํฉํ์ง ์์ต๋๋ค. ) UI๋ฅผ ๋ง์ด ๋จ์ํํ์ง๋ง(์ข์ ๊ฒ์ผ ์ ์์) ๋ถํํ๋ ์ผ๋ถ ์์ง ๋ฉ๋ด๋ ๋งค์ฐ ๋ณต์กํ๋ฏ๋ก ui ๊ฐ๋ ์์ ์ผ๋ถ ์์๋ฅผ ๊ฐ์ ธ์ค์ง๋ง ์ ํํ ์ฌ๋ณธ์ ๋ง๋ค์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ํ ํธ์ง๊ธฐ๊ฐ ์ ๋ณด์ด์ง ์๋ ๋ ๋ค๋ฅธ ์ด์ ๋ ์ด์ํ ๋ฉํธ๋ฆญ, ๊ธ๊ผด ๋ ๋๋ง(UI ๊ฐ๋ ์คํฌ๋ฆฐ์ท์ HiDPI ์คํฌ๋ฆฐ์ท์) ๋ฐ ์ผ๋ถ ๋ฉ๋ด์์ ์ฒ๋ฆฌํด์ผ ํ๋ ์์ฒญ๋ ์์ ๋ฐ์ดํฐ๊ฐ ํ์ฌ ๊ฐ์ ์ ์ํด ๋ ธ๋ ฅํ๊ณ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด๋ฌํ ์ฃผ์ ์ค ์ผ๋ถ๋ ๋งค์ฐ ํฌ๊ณ ์ฑ๊ฐ์ ์์ ์์ด ์ฆ๋ช ๋๊ณ ์์ต๋๋ค(UI๋ฅผ ๋ณ๊ฒฝํ๋ ์ํฌํ๋ก์ ํดํท ์์ฒด์ ํน์ฑ ๋๋ฌธ์). ๋ฐ๋ผ์ UI ๊ฐ๋ ์ ๊ด์ฌ์ด ๋ง๋ค๋ ๊ฒ์ ์๋๋ค. ๊ทธ๊ฒ์ ๊ตฌํํ ์์ง๊ฐ ์๊ณ ํฉ๋ฆฌ์ ์ธ ์ ์์ ์ด๋ ค ์์ง๋ง "UI ๊ฐ๋ ์ ์๋ ๋ฐฉ์์ด๊ธฐ ๋๋ฌธ์"๋ ํฉ๋ฆฌ์ ์ธ ๊ฒ์ด ์๋๋๋ค. ์๋ง๋ PR์ ๋ง๋ค๊ณ ์ฌ๋๋ค์ด ๊ทธ๊ฒ์ ๋ํด ๋ ผํํ ์ ์๊ณ ๋์ค์ ๋ฐ๋ณตํ ์ ์์ต๋๋ค. .
ํ์ฌ ๋ด ์์ ์ ํ ๋ง์ ํ์ ์ด ์์ง ์์ง๋ง ๋ด๊ฐ ์ข์ํ๋ ํน์ ํญ๋ชฉ์ด ์์ผ๋ฉฐ ์ฌ์ ํ ์์ ์ค์ด๋ฏ๋ก ์คํฌ๋ฆฐ์ท์์ ์ํฉ์ด ๊ฑฐ์น ์ด์ง ์ ์์ต๋๋ค.
๋ฅ๊ทธ๋ฐ๊ฒ๋ ๋ณ๋ก ์์ข์ํ๋๋ฐ.. ์ญ์ ์์ ์ด ๋ ๋์๊ฑฐ ๊ฐ์
2017๋ 4์ 4์ผ ์คํ 2์ 37๋ถ์ "Daniel Ramirez" [email protected] ์ด ์์ฑํ์ต๋๋ค.
@toger5 https://github.com/toger5 ์ค์ ๋ก ๋ช ๊ฐ์ง ํ ์คํธ๋ฅผ ํ์ต๋๋ค.
๋ฅ๊ทผ ๋ฒํผ์ด์ง๋ง ์์ง ํ์ ์ด ์์ง ์์ต๋๋ค
[์ด๋ฏธ์ง: 2017-04-04 09-25-37์ ์คํฌ๋ฆฐ์ท]
https://cloud.githubusercontent.com/assets/1103897/24667812/86910612-1919-11e7-8109-fafe07398527.png
[์ด๋ฏธ์ง: 2017-04-04 09-26-11์ ์คํฌ๋ฆฐ์ท]
https://cloud.githubusercontent.com/assets/1103897/24667817/8a6cf6f6-1919-11e7-9be6-ac67b9978d03.png์ด์ ๋๋ ๊ทธ๋ค์ ๋ํด ๋ช ๊ฐ์ง ์ฐ๋ ค ์ฌํญ์ด ์์ต๋๋ค. ์ฐ์ ๋ฒํผ์ด ์๊ธฐ ๋๋ฌธ์
๋์ด๊ฐ ๋ค๋ฅด๋ฉด ๋ฅ๊ทผ ๋ฒํผ์ด ์ผ๋ถ์์๋ ์๋ฒฝํ๊ฒ ๋ฅ๊ธ๊ฒ ๋ณด์ด์ง ์์ต๋๋ค.
๊ฒฝ์ฐ์, ๊ทธ๋ค์ ๋๋น ๋ณด์ด์ง ์์ง๋ง ๊ทธ๊ฒ์ ๊ฐ๋ ์์์ ๊ฐ์ง ์์ต๋๋ค. ์ง๊ธ์ ์ ์ ๋๋ค.
๋ด๊ฐ ๋ ผ์ํ๊ณ ์ถ์ ๋ค๋ฅธ ๊ฒ, @toger5 https://github.com/toger5
UI ์ปจ์ ์ด ๋ง์์ ๋ ๋ค๋ ๊ฑด ์์ง๋ง ์์ง์ ์๋ฒฝํ๊ฒ ๋ง์ง๋ ์์ต๋๋ค.
๋ณด์๋ค์ํผ ๊ฐ๋ ์ ์ด์์ ์ธ ์ฌ์ฉ ์ฌ๋ก์ ์ ํฉํฉ๋๋ค.
์๋ฅผ ๋ค์ด ํฐ ๋ฒํผ์ ์์ง์ ์ข์ง ์์ผ๋ฉฐ(๊ณต๊ฐ ๋ญ๋น)
UI๋ฅผ ๋ง์ด ๋จ์ํํ์ง๋ง(์ข์ ๊ฒ์ผ ์ ์์) ๋ถํํ๋ ์ผ๋ถ
์์ง ๋ฉ๋ด๋ ๋งค์ฐ ๋ณต์กํ๋ฏ๋ก ๋ช ๊ฐ์ง ์์๋ฅผ ์ ํํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
ui ๊ฐ๋ ์์ ๊ฐ์ ธ์จ ๊ฒ์ด์ง๋ง ์ ํํ ์ฌ๋ณธ์ ๋ง๋ค์ง๋ ์์ต๋๋ค. ๋ ๋ค๋ฅธ
์๋ํฐ๊ฐ ์ ๋ณด์ด์ง ์๋ ์ด์ ๋ ์ด์ํ ๋ฉํธ๋ฆญ ๋๋ฌธ์ ๋๋ค.
๊ธ๊ผด ๋ ๋๋ง(UI ๊ฐ๋ ์คํฌ๋ฆฐ์ท์ HiDPI์) ๋ฐ
์ผ๋ถ ๋ฉ๋ด์์ ์ฒ๋ฆฌํด์ผ ํ๋ ๋ฐ์ดํฐ์ ์, ํ์ฌ ์์ ์ค
์ด๋ฌํ ์ฃผ์ ์ค ์ผ๋ถ๋ฅผ ๊ฐ์ ํ๊ธฐ ์ํด
์ฑ๊ฐ์ ์์ (UI๋ฅผ ๋ณ๊ฒฝํ๋ ์ํฌํ๋ก ๋๋ฌธ์
ํดํท ์์ฒด์ ํน์ฑ), ๊ทธ๋์ ๋๋ ๋น์ ์ด UI์ ์ฌ๋์ ๋น ์ ธ ์๋ค๋ ๊ฒ์ ์๋๋ค.
๊ฐ๋ ์ ์์ง๋ง ๊ตฌํํ๋ ค๋ ์์ง๊ฐ ์์ผ๋ฉฐ ํฉ๋ฆฌ์ ์ผ๋ก ์ด๋ ค ์์ต๋๋ค.
์ ์ํ์ง๋ง "UI ๊ฐ๋ ์ ์๋ ๋ฐฉ์์ด๊ธฐ ๋๋ฌธ์"๋
ํฉ๋ฆฌ์ ์ธ ๊ฒ, ์ด์ฉ๋ฉด ๋ด๊ฐ PR์ ๋ง๋ค ์ ์๊ณ ์ฌ๋๋ค์ด ๊ทธ๊ฒ์ ๋ํด ๋ ผํํ ์ ์์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ ๋์ค์ ๋ฐ๋ณตํ ์ ์์ต๋๋ค.ํ์ฌ ๋ด ์์ ์ ํ ๋ง์ ํ์ ์ด ์์ง๋ง ๋ช ๊ฐ์ง๊ฐ ์์ต๋๋ค.
๋ด๊ฐ ์ข์ํ๋ ๊ฒ, ๊ทธ๋ฆฌ๊ณ ์ฌ์ ํ ์์ ์ค์ด๋ฏ๋ก ์ํฉ์ด ๊ฑฐ์น ์ด์ง ์ ์์ต๋๋ค.
์คํฌ๋ฆฐ์ท.โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/7294#issuecomment-291575521 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AF-Z2_8EulxUfY5Sa17KikXpv97iL4tGks5rsn_egaJpZM4LMKXr
.
@djrm ์ ๋ง ์ข์ ๋ง์์ ๋๋ค. ๋๋ UI ๊ฐ๋ ์ด ์ ๋นํ ์ด์ ์์ด ๋ณต์ฌ๋์ด์๋ ์๋๋ค๋ ์ ์ ๋์ํฉ๋๋ค. ๋๋ ๋ํ ์ฝ๊ฐ์ UI ์กฐ์ ์ ํ๊ธฐ๋ก ํ๊ณ ์ฝ๋๋ฒ ์ด์ค์ ์ต์ํ์ง ์๊ธฐ ๋๋ฌธ์ ๊ทธ๊ฒ์ ๋ ๋ฆฌ tidius์ ๋๋ค. UI ๊ฐ๋ ์ ๋ณต์ฌํ๋ ๊ฒ๋ง์ผ๋ก๋ ์ต์ ์ ์ ๊ทผ ๋ฐฉ์์ด ์๋ ์ ์์ต๋๋ค. ๊ฒ๋ค๊ฐ ์์์ ๋๋ฌด ์ง์ฐฉํ๋ ๊ฒ ๊ฐ์์. :) ๊ทธ๋ฆฌ๊ณ ๋ฌผ๋ก ๋ ํฌ๋ฉด -> ๋ ์ ์ UI ์์๊ฐ ๋ ์ข์ ๋ณด์ผ ์ ์์ง๋ง ์ฌ์ฉ์ฑ์ ๊ฐ์ ๋์ง ์์ต๋๋ค.
๋ฅ๊ทผ ๋ชจ์๋ฆฌ์ ๊ดํ์ฌ: ๋๋ ๊ทธ๊ฒ๋ค์ด ์ผ๋ฐ์ ์ผ๋ก ์ข์ ๋ณด์ธ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋น๋ก ๋๋ ๋ฒํผ์ ๊ทธ๋ ๊ฒ ์ข์ํ์ง๋ ์์ง๋ง. ์
๋ ฅ์ด ์๋ ๊ณณ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ
์คํธ ํ๋, ์ซ์ ์
๋ ฅ, ์์ ํ๋, ๊ฒฝ๋ก...
๋ค๋ฅธ ๋์ด ๋ฌธ์ (์ค์ ๋ก ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ฅผ ์ด์ํ๊ฒ ๋ณด์ด๊ฒ ๋ง๋๋)์ ๋ํด ์
ฐ์ด๋๋ก ํจ์จ์ ์ผ๋ก ๊ตฌํํ ๊ธฐํ๊ฐ ์์ต๋๊น?
์ ์ผํ ์๊ฐ์ ์ถ๊ฐ ๊ธฐ๋ฅ์ด๊ธฐ ๋๋ฌธ์ (๊ทธ๋ฆฌ๊ณ reduz๋ ๊ทธ๊ฒ์ ์ข์ํ์ง ์์ต๋๋ค !! ;)) ์ฐ์ ์์๊ฐ ํ์คํ ๋ฎ์ต๋๋ค.
@djrm [ 2d 3d ์คํฌ๋ฆฝํธ ] ํจ๋์ ์์ด์ฝ์ผ๋ก ๋ณ๊ฒฝํ ๊ฒ์ด ์ ๋ง ๋ง์์ ๋ญ๋๋ค.
์ ๋ฐ์ ์ผ๋ก ์ฃผ์ ๊ฐ ๋งค์ฐ ์ ์งํ๋๊ณ ์์ต๋๋ค. ์์ง ์ธ๊ด์ ์๋ ๋ชจ๋ ๋
ธ๋ ฅ์ ํฐ ๊ฐ์ฌ๋ฅผ ๋๋ฆฝ๋๋ค. ํนํ ๋ชจ๋ ์๋ก์ด ์์ด์ฝ์ ๋ง๋ค์๋ค๋ ์ ์ ๊ณ ๋ คํ ๋. (์์ง์ ๋๋ณด๋ค ๋ชปํด)
@djrm ํ์ฌ ํธ๋ ๋๋ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ์ ๋ฐ๋ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ํ์ฌ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ ์ผ์ข ์ ์ค๋๋ ๋๋์ ๋๋ค. Windows, Android ๋ฐ ๊ธฐํ ๋ชจ๋ ์ต์ UI๋ฅผ ํ์ธํ๋ฉด ํธ๋ ๋๊ฐ ๋๋ถ๋ถ ์ฌ๊ฐํ ๋ชจ์๋ฆฌ๋ก ๊ฐ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ์ฌ๊ธฐ ์ ๊ธฐ์ ๊ฐํ ์์์ด ์์ต๋๋ค. IMO๊ฐ ๊ฐ์ฅ ์ ๋ณด์ ๋๋ค.
์ด:
https://cloud.githubusercontent.com/assets/6152134/24617960/c60297c2-1895-11e7-8eca-4d19dbf83d44.png
์ผ์ชฝ ์ ๋ ฌ๋ ํญ๊ณผ ์ด๋์ด ํ ๋ง๋ ํ์คํ ๋ด ๋์ ๋ ๋งค๋ ฅ์ ์ผ๋ก ๋ณด์ด๊ณ Defold์ ์ด๋์ด ํธ์ง๊ธฐ์ Atom/VS Code๊ฐ ์๊ฐ๋๊ฒ ํฉ๋๋ค. ๋๋ ๋ฅ๊ทผ ๋ ํํํ ๊ฒ์ ์ ๊ฒฝ ์ฐ์ง ์์ง๋ง ํญ์ด ์ผ์ชฝ์ด๋ ์ค๋ฅธ์ชฝ์ผ๋ก ์ ๋ ฌ๋๋ ๊ฒฝ์ฐ ์ต์ํ ์ฐฝ์ ์ธก๋ฉด๊ณผ ๊ฐ์ ๋์ด๋ฅผ ์ ์งํ์ญ์์ค.
@reduz ์ ํ์คํ ๋์ํฉ๋๋ค. ๊ทธ๊ฒ์ ๋ด๊ฐ ๋ช ์๊ฐ ๋์ ๋ณผ ์ ์๋ ์๋ฆ๋ต๊ณ ๋งค๋๋ฝ๊ณ ํ๋์ ์ธ ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ฒ๋ผ ๋ณด์ ๋๋ค. ๋ฅ๊ทผ ftw๊ฐ ์์ต๋๋ค :)
๋ฅ๊ทผ ๋ชจ์๋ฆฌ๊ฐ ํ์ฌ ์ถ์ธ์์ ์ฌ๋ผ์ง๊ณ ์๋ ๊ฒ์ด ์ฌ์ค์ ๋๋ค.
๋๋ ์๋ก์ด ํ ๋ง์ ์ด๋ ฌํ ํฌ์ ๋๋ค. ํํ๋๊ฐ ํฌ๊ฒ ํฅ์๋์์ผ๋ฉฐ ์๋ก์ด ์์์ด ํ์์ ์ ๋๋ค. ๋๋ ๋จ ํ๋์ ์๊ฒฌ/์ ์์ด ์์ต๋๋ค:
๋์์ ์ฑ๋๊ฐ ๋์ ์์์ ์ฌ์ฉํ๋ ์์ ฏ์ด ๋๋ฌด ๋ง์ต๋๋ค. ํนํ: ์ ๋๋ฉ์ด์ ๋๋กญ๋ค์ด, AnimationPlayer ๋ฒํผ, ๊ฒ์ ์์, loc/rot/scl/key ๋ฒํผ.
ํ๋ฉด์ ๋ณด๋ฉด ๋์์ ๋ด ์ฃผ์๋ฅผ ์๊ตฌํ๋ ์์ ฏ์ด ๋๋ฌด ๋ง๊ธฐ ๋๋ฌธ์ ์ด์ ์ ์ด๋๋ก ํฅํด์ผ ํ๋์ง ์ ํ ์ ์ ์์ต๋๋ค.
๋ค์์ ์๋ณธ ๋ชจํ์ ์์ ์ฌ์ฉ์ ํ์ฌ ๊ตฌํ๊ณผ ๋น ๋ฅด๊ฒ ๋น๊ตํ ๊ฒ์ ๋๋ค.
์๋์:
ํ์ฌ์:
์ ํ/์ง์ค๋ ํญ๋ชฉ์ ๋ํด ํด๋น ์์ค์ ์ฑ๋๋ฅผ ์ ์ฅํฉ๋๋ค.
๋๋น ๋ถ์(gimp์์ ๋๋น๋ฅผ ์ต๋๋ก ์ฌ๋ฆฐ ๋ค์ ํฐ์์ ์ ๊ฑฐํ์ฌ ์์ฑํ์ต๋๋ค. ๋ทฐํฌํธ ์ฝํ ์ธ ๋ ์ ๊ฑฐํ์ต๋๋ค):
์๋ณธ ๋ชจํ(ํธ์ง: ๋ฐฉ๊ธ ์ด ๋ฐฉ๋ฒ์ ๋ํด ๋์ผํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ง ์์๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค... ์ง๊ธ ์์ ๋์์ต๋๋ค!):
ํ์ฌ Godot 3.0:
๊ณ ๋ 2.0:
๊ณ ๋ Godot ๋ฒ์ ์ ์ ๋ฐ์ดํธํ๊ณ ๋ชจ๋ ์ถฉ๋์ ํด๊ฒฐํ ํ ํ ๋ง์ ์ฝ๊ฐ์ ์ง์ ์ด ์์์ต๋๋ค.
๋๋ ์ด์ํ ํญ์ ๋ํด ์๊ณ ์๋ค
์. ์ด๊ฒ์ ์ด๋ฏธ ๋ณํฉํฉ์๋ค :)
์ฌ๋ํด! :heart_eyes:
๋์! ๋๋ ์ ๋ ฅ ํญ๋ชฉ์ ๋ํ ์๋ก์ด ํ๋์ ์์์ ์ข์ํฉ๋๋ค. ๋ฐฐ๊ฒฝ์๊ณผ์ ๋๋น๊ฐ ๋ํ๊ณ ์์ ฏ์ ๊ธด๊ธ์ฑ์ ๊ฐ์์ํต๋๋ค. ์ ๋ ฅ ์์ ๋ฐ์ค์ ๋ฏธ๋ฌํ ๊ณก์ ๋ ์ข์ ํฐ์น์์ต๋๋ค. โค๏ธ
์ด๋ <3
์ด๊ฒ์ ์ ๋ง๋ก ๋งค์ฐ ๋งค๋๋ฝ๊ฒ ๋ณด์ ๋๋ค! ์ด ํ ๋ง๋ฅผ ์ข์ํ์ธ์! ๋ณํฉ๋๊ธฐ๋ฅผ ๊ธฐ๋ํฉ๋๋ค!
๋ฉ์ง๋ค์. "db" ์ซ์์ ์ฌ์ฉ๋ ๊ธ๊ผด์ด ์ฝ๊ฐ ์ด์ํฉ๋๋ค.
์ด์ ์ด ๋ง์ง ์์ ๋ ํ ์คํธ ์ ๋ ฅ์ ๋ฐ์ค์ด ์ฝ๊ฐ ํ์์ผ๋ก ํ์๋์ด์ผ ํฉ๋๊น?
๋๋ ์๋ก์ด LineEdit ์ปจํธ๋กค์ ์ด๋ ฌํ ํฌ์ด ์๋๋๋ค. ์ด ํ๋์ ์์๊ณผ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ก ์ธํด ์ฝ๊ฐ ๋ฌด๊ฒ์ต๋๋ค. IMHO ์ฌ๋ฐฉ์ ๋๋ฌด ๋ง์ ํ๋์์ด ์์ต๋๋ค. ๊ฝค ์ฐ๋งํฉ๋๋ค. ํ์ฑํ๋ ์ปจํธ๋กค(ํธ๋ฒ๋ง, ํด๋ฆญ)์๋ง ํ๋์ ํ ๋๋ฆฌ๊ฐ ์์ด์ผ ํฉ๋๊น? ์ด ์๋ก์ด ํ ๋ง ์์๋ ํ์์ ์ ๋๋ค :)
btw. ๊ธฐ๋ณธ 3D ๋ทฐํฌํธ๋ ์ด๋ป๊ฒ ์๊ฒผ๋์? ๊ทธ๋ฆฐ ๊ทธ๋ฆฌ๋๊ฐ ๋๋ฌด ๋ง์ ์๋ค์์ด์^^
@ndee85
๋ฐ์(๋์กฐ์ ์ผ๋ก) ํ๋์ ์ ๊ณผ ํ ๋๋ฆฌ๋ ๋ชจ๋ ์ด์ ์ด ๋ง์ถฐ์ง ์ปจํธ๋กค์ฒ๋ผ ๋ณด์ ๋๋ค.
๋๋จธ์ง๋ ํ๋ฅญํ๊ณ ์ผ๋ถ ์๋งน ํํฐ๋ฅผ ์ฌ์ฉํ์ฌ ํ ์คํธํ ์บก์ฒ๋ ์๊ณ ๋ชจ๋ ๊ฒ์ด ๊ฐ์์ ์ด๊ณ ๊ตฌ๋ณ ๊ฐ๋ฅํ ์ํ๋ก ์ ์ง๋ฉ๋๋ค.
@djrm ์ ์ฅ, ๋น์ ์ ์ ๋ง ๋ฉ์ง ๊ฒ์ ์๊ฐํ์ต๋๋ค. ์ ์ ์ข์์ง๊ณ ์์ต๋๋ค.
๋๋ ํ
์คํธ ์
๋ ฅ์ด ํ๋์ ์ ์ผ๋ก ์ ๋ง ๋ฉ์ ธ ๋ณด์ธ๋ค๊ณ ์๊ฐํ์ง๋ง ์
๋ ฅ์ด fucused๋ ๋๋ง ๊ทธ ์ค์ด ์์ด์ผ ํ๋ค๋ ๋ฐ ๋์ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ค๋ฅธ ์
๋ ฅ์ ๋นํด ๋๋ฌด ๋ง์ ๊ด์ฌ์ ๋ฐ์ต๋๋ค.
๋น๋ก ๋น์ ์ด ๊ทธ๊ฒ๋ค์ ์ ๋ง๋ก ์
ํฌ๋ฆฌ๊ฒ ๋ง๋ค์์ง๋ง, ๋๋ ๋ฉ์ธ ์ผํฐ ๋ํฌ์ ํญ์ ์๋ ์์ ๊ฐ๊ฒฉ ๋ฌธ์ ๋ฅผ ๋งํํ ๋งํผ ํ
๋ํฌ์ ์ฝ๊ฐ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๊ฐ ๋ง์์ ๋ค์ง ์์ต๋๋ค.
๋๋ ๋ํ ๋ถ๋๊ฐ ๊ตญ๊ฒฝ์ด ์๋ ๊ฒ์ด ํจ์ฌ ๋ ์ข์ ๋ณด์ธ๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋ช ๊ฐ์ง ์๊ฒฌ์ผ ๋ฟ์
๋๋ค. ๋ํ ์ดํดํ๊ธฐ ์ฝ๋๋ก ์๊ฐํ๊ณ ์๋ ๋ณ๊ฒฝ ์ฌํญ์ผ๋ก ๋ชจ์ ์์
์ ์ํํฉ๋๋ค.
๋ช ๊ฐ์ง ์ฌ์ํ ์ฌํญ์ ๋ณ๊ฒฝํ์ต๋๋ค: ๋ํฌ์ ๋ฒํผ ์์น, ๋ํฌ์ ํ ๋๋ฆฌ ์ ๊ฑฐ(์ผ์ชฝ ์ค๋ฅธ์ชฝ), ์ ๋ ฅ ํ๋์ ์์ ์ ๊ฑฐ(์ ๋ ๊ทธ๋ค์ด ๋๋ฌด ๋ง์ ๊ด์ฌ์ ์๊ตฌํ๋ ๊ฒ์ ์ ๋ง ์ข์ํ๋ฏ๋ก ํ์ฑ ์คํ์ผ๋ฐ์ค๋ก ์ ํธํ ๊ฒ์ ๋๋ค) , ํธ์ง๊ธฐ ์์ฒด๋ฅผ ๋์ฑ ์ฐจ๋ถํ๊ฒ ๋ง๋ค๊ธฐ ์ํด ๋ น์์ ์ ๊ฑฐํ์ต๋๋ค(๋ ธ๋ ํธ๋ฆฌ, ์ฅ๋ฉด, ์ฝ๋, ๊ฒ์ฌ๊ธฐ/์์ฑ ๋ฑ ์ฝํ ์ธ ๊ฐ ์๋ ์คํฌ๋ฆฐ์ท์์ ๋ช ์ฌํ์ญ์์ค. ์ด์ (์์ ๋ ธ๋ ์์ด์ฝ...))
@djrm ๋ํฌ ์ค๋ฅธ์ชฝ ์๋จ์ ์๋ ํ์ดํ ๋์ ์ 3๊ฐ๊ฐ ๋ง์์ ๋ค์ด์!
๋ํ ํ๋์์ ๋ ๋ฐ๊ฒ ๋ง๋ค ๊ฒ์ ๋๋ค.
@djrm ๋ํฌ ์ค๋ฅธ์ชฝ ์๋จ์ ์๋ ํ์ดํ ๋์ ์ 3๊ฐ๊ฐ ๋ง์์ ๋ค์ด์!
๋ค๋ฅธ ๋ฐฐ๊ฒฝ์ ์ฐ๋งํด์ ๋์ ๋น๊ตํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ค์์ต๋๋ค...
๋ํ ํ๋์์ ๋ ๋ฐ๊ฒ ๋ง๋ค ๊ฒ์
๋๋ค.
@toger5 ๋ด ์๊ฐ์ ๋น์ ์ด ๋ณ๊ฒฝํ ์ฌํญ์ด ํ ๋ง๋ฅผ ๋ ๊ด์ต์ ์ด๊ณ ์ง์งํ๊ฒ ๋ณด์ด๊ฒ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋น์ ์ด ์ ์ํ lineEdits์ ๋ฌธ์ ๋ ํ์ฑํ๋ ์ ๋ ฅ๊ณผ ๋นํ์ฑํ๋ ์ ๋ ฅ์ ๊ตฌ๋ณํ๊ธฐ๊ฐ ๋ ์ด๋ ต๋ค๋ ๊ฒ์ ๋๋ค. ๋ํ ์ ๋ ํ๋์๊ณผ ๋ถ๋์ ํ ๋๋ฆฌ, ์ด์ํ๊ฒ ๋ณด์ด๋ ํธ์ง๊ธฐ๊ฐ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง ๋ฒ์ค ๋ฒํธ์ ๊ฐ์ ์ข์ ์ ์ ์ด๋ฌํ ๊ฒ๋ค์ด ๋ค๋ฅธ ์์ง๊ณผ ๋ฌ๋ฆฌ ์์ง์ ๋ ์ด์ํ๊ฒ ๋ณด์ด๊ฒ ๋ง๋ค ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋ํ ๋ฅ๊ทผ ์์๋ ์์ง์ ๋ ์น๊ทผํ๊ฒ ๋ณด์ด๊ฒ ํฉ๋๋ค(๋ ์นด๋ก์ด ๋ชจ์๋ฆฌ๋ ์ํํฉ๋๋ค).
๋ด๊ฐ ์๋ง ๋ณ๊ฒฝํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ ์ ์ผํ ๊ฒ์ ์์ ฏ์ ์์์ด๋ฉฐ ํ๋์ ๋์ ํ์(์์ด์ฝ ์์)์ ์๋ํ ๊ฒ์ ๋๋ค.
@djrm ๋ญ๊ฐ ์ด์ํด ๋ณด์ด๊ณ ๋ฒ์ค ๋ฒํธ๊ฐ ์์ง์ด ๋ ์ด์ํด ๋ณด์ด๋ ๋ฐ ๋์์ด ๋๋ค๋ ์ฌ์ค์ ์๊ณ ๊ณ์ จ๋์? ๋ด๊ฐ ๋ฐฉ๊ธ ๋ฌด์์ ์ฝ์์ต๋๊น? ๋น์ ์ ์์ง์ด ๋ฏธ์น ๊ฒ์ฒ๋ผ ๋ณด์ด๊ณ ์ถ์ด? ๊ทธ ๋ฒ์ค ๋ฒํธ๋ ๋์์ธ์ ๋๋จธ์ง ๋ถ๋ถ๊ณผ ์์ ํ ๋จ์ด์ ธ ๋ณด์ด๊ณ ํจ๊ป ์ฐ๊ทธ๋ฌ์ ธ ์์ต๋๋ค. ๋ ์นด๋ก์ด ๋ชจ์๋ฆฌ๊ฐ ์ํํฉ๋๊น? ์ง์ฌ์ด์ผ..? ์, ์ํํธ์จ์ด๊ฐ ์๋๋ผ ์นผ์ ์์ต๋๋ค.
@toger5 ๊ฐ ์ ์ํ๋ ํ๋์์ ์ค์ ๋ก ์ผ๋ถ ์ฐ์์ฑ์ ์ ๊ณตํฉ๋๋ค. ์ ์ฒด์ ์ธ ํ ๋ง๊ฐ ์ข์ ๋ณด์ ๋๋ค. @toger5 ๊ฐ ํ ๋ง๋ฅผ ๊ด์ต์ ์ด๊ณ ์ง์งํ๊ฒ ๋ณด์ด๋๋ก ๋ณ๊ฒฝํ๋ค๊ณ ๋งํ๋ ๊ฒ์ ์ค์ ๋ก ์ข์ ์ผ์ ๋๋ค. ํ์ฌ Godot์ ํ ๋ง๊ฐ ๊ด์ต์ ์ด๊ณ ์ง์งํ ๊ฒ์ด 3.0์ผ๋ก ๊ฐ๋ ๊ธธ์ธ ์ด์ ์ ๋๋ค.
2D ๋ฐ 3D์ ๊ฒฝ์ฐ ๋์ "2D" ๋ฐ "3D"๋ฅผ ํ์ํ๋ ์์ด์ฝ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค.
๋ฒกํฐ .. ๋ ๋ช
ํํ๊ฒ shukd
2017๋ 4์ 10์ผ ์คํ 2์ 39๋ถ์ "boogabelly" [email protected] ์ด ์์ฑํ์ต๋๋ค.
@djrm https://github.com/djrm ์ํฉ์ด ์ด์ํด ๋ณด์ธ๋ค๋ ๊ฒ์ ์๊ณ ์๋ค๊ณ ๋ง์ํ์ จ๋์?
๊ทธ๋ฆฌ๊ณ ๋ฒ์ค ๋ฒํธ๋ ์์ง์ด ๋ ๋ฏธ์น ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ๋ฐ ๋์์ด ๋ฉ๋๊น? ๋ด๊ฐ ๋ฐฉ๊ธ ๋ฌด์์ ์ฝ์์ต๋๊น?
๋น์ ์ ์์ง์ด ๋ฏธ์น ๊ฒ์ฒ๋ผ ๋ณด์ด๊ณ ์ถ์ด? ๊ทธ ๋ฒ์ค ๋ฒํธ๋ ์์ ํ ๋ค๋ฅด๊ฒ ๋ณด์ ๋๋ค.
๋๋จธ์ง ๋์์ธ๊ณผ ํจ๊ป ๋ญ๊ฐ์ก์ต๋๋ค. ๋ ์นด๋ก์ด ๋ชจ์๋ฆฌ๊ฐ ์ํํฉ๋๊น?
์ง์ฌ์ด์ผ..? ์, ์ํํธ์จ์ด๊ฐ ์๋๋ผ ์นผ์ ์์ต๋๋ค.@toger5 https://github.com/toger5 ๊ฐ ์ค์ ๋ก ์ ์ํ๋ ํ๋์
์ผ๋ถ ์ฐ์์ฑ๋ ์ ๊ณตํฉ๋๋ค. ์ ์ฒด์ ์ธ ํ ๋ง๊ฐ ์ข์ ๋ณด์ ๋๋ค. ์ ๋ํด ๋งํ๋ ๊ฒ
@toger5 https://github.com/toger5 ๊ฐ ํ ๋ง ๋ชจ์์ ๋ณ๊ฒฝํ์ต๋๋ค.
๊ด์ต์ ์ด๊ณ ์ง์งํ ๊ฒ์ ์ค์ ๋ก ์ข์ ๊ฒ์ ๋๋ค. Godot์ ํ ๋ง๋
ํ์ฌ๊ฐ ์ ํต์ ์ด๊ณ ์ง์งํ ๋ฐฉ์์ผ๋ก ๋์๊ฐ์ผ ํ๋ ์ด์ ์ ๋๋ค.
3.0โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/7294#issuecomment-293023522 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AF-Z22wNjUml05FV3FxId98rHDkJrn7bks5rumlTgaJpZM4LMKXr
.
๋
น์ ๊ทธ๋ฆฌ๋ ia๋ Y์ถ ๊ทธ๋ฆฌ๋์ด๊ธฐ ๋๋ฌธ์ ..ํ์ง๋ง ๊ทธ๋ด ํ์๋ ์์ต๋๋ค.
์์..
2017๋ 4์ 10์ผ ์คํ 3์ 12๋ถ์ "Juan Linietsky" [email protected] ์ด ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
2D ๋ฐ 3D์ ๊ฒฝ์ฐ ๋์ "2D" ๋ฐ "3D"๋ฅผ ํ์ํ๋ ์์ด์ฝ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค.
๋ฒกํฐ .. ๋ ๋ช
ํํ๊ฒ shukd
2017๋ 4์ 10์ผ ์คํ 2์ 39๋ถ์ "boogabelly" [email protected] ์ด ์์ฑํ์ต๋๋ค.
@djrm https://github.com/djrm ์ํฉ์ด ์ด์ํด ๋ณด์ธ๋ค๋ ๊ฒ์ ์๊ณ ์๋ค๊ณ ๋ง์ํ์ จ๋์?
๊ทธ๋ฆฌ๊ณ ๋ฒ์ค ๋ฒํธ๋ ์์ง์ด ๋ ๋ฏธ์น ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ๋ฐ ๋์์ด ๋ฉ๋๊น? ๋ด๊ฐ ๋ฐฉ๊ธ ๋ฌด์์ ์ฝ์์ต๋๊น?
์์ง์ด ๋ฏธ์น ๊ฒ์ฒ๋ผ ๋ณด์ด๊ธฐ๋ฅผ ์ํ์ญ๋๊น? ๊ทธ ๋ฒ์ค ๋ฒํธ๋ ์์ ํ ๋ค๋ฅด๊ฒ ๋ณด์ ๋๋ค.
๋๋จธ์ง ๋์์ธ๊ณผ ํจ๊ป ๋ญ๊ฐ์ก์ต๋๋ค. ๋ ์นด๋ก์ด ๋ชจ์๋ฆฌ๊ฐ ์ํํฉ๋๊น?
์ง์ฌ์ด์ผ..? ์, ์ํํธ์จ์ด๊ฐ ์๋๋ผ ์นผ์ ์์ต๋๋ค.@toger5 https://github.com/toger5 ๊ฐ ์ค์ ๋ก ์ ์ํ๋ ํ๋์
์ฝ๊ฐ์ ์ฐ์์ฑ๋ ์ ๊ณตํฉ๋๋ค. ์ ์ฒด์ ์ธ ํ ๋ง๊ฐ ์ข์ ๋ณด์ ๋๋ค. ์ ๋ํด ๋งํ๋ ๊ฒ
@toger5 https://github.com/toger5 ๊ฐ ํ ๋ง ๋ชจ์์ ๋ณ๊ฒฝํ์ต๋๋ค.
๊ด์ต์ ์ด๊ณ ์ง์งํ ๊ฒ์ ์ค์ ๋ก ์ข์ ๊ฒ์ ๋๋ค. Godot์ ํ ๋ง๋
ํ์ฌ๊ฐ ์ ํต์ ์ด๊ณ ์ง์งํ ๋ฐฉ์์ผ๋ก ๋์๊ฐ์ผ ํ๋ ์ด์ ์ ๋๋ค.
3.0โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/7294#issuecomment-293023522 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AF-Z22wNjUml05FV3FxId98rHDkJrn7bks5rumlTgaJpZM4LMKXr
.
๋๋ ๋ฒกํฐ์ ํธ์ ๋ค ๊ฒ์ด๋ค. ํ์ํ ๊ฒฝ์ฐ ๋ฒกํฐ์๋ ๊ธฐ์ฌํ ์ ์์ต๋๋ค.
๋ ์นด๋ก์ด ๋ชจ์๋ฆฌ, ์ผ์ชฝ ์ ๋ ฌ๋ ํญ ๋ฐ ํ๋์ ํ์ฑ ํ
์คํธ ํ์์ค์ด ์ ๊ฐ ์ํ๋ ๊ฒ์
๋๋ค.
BTW, 3.0์ ๊ธฐ๋ณธ ํ
๋ง ์ง์์ด ํฌํจ๋ฉ๋๊น? ์ฌ๊ธฐ ์์ฒด์์ ๋ง์ ์๊ฒฌ ์ถฉ๋์ ํด๊ฒฐํ ์ ์์ต๋๋ค. JSON/XML ํ
๋ง ๊ฐ ์์คํ
์ด 3.0์ ์ ํฉํ ๊น์?
@kn1ght99 ์ ํ ๋ง ์ง์์ ์ด๋ฏธ ์์ต๋๋ค. Godot์๋ ์์ฒด ํ ๋ง ํ์ผ์ด ์์ต๋๋ค. ๋ฐ๋ผ์ json์ผ๋ก ์ ์ฅํ๋ ๊ฒ์ ํ์ํ์ง ์์ต๋๋ค. ์ด๊ฒ์ด ๊ฐ์ธ์ ์ธ ์ ์์ ํ์ฉํ๋ค๋ ์ ์ ์ง์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
@djrm ๊ทธ๋์ ๋น์ ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ด ์ ์์ ๋ฐ๋ผ ์๋ฌด๊ฒ๋ ๋ณ๊ฒฝํ๊ณ ์ถ์ง ์์? ๋น์ ์ด ๊ทธ๊ฒ์ ๊ฐ์ฅ ๋ง์ ๋
ธ๋ ฅ์ ๊ธฐ์ธ์๊ธฐ ๋๋ฌธ์ ์ด๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋๋ ๋ํ ์ผ์ ํ๊ธฐ ๋๋ฌธ์ ์ฝ๊ฐ์ ์ํฅ๋ ฅ์ ์ค ์ ์๊ธฐ๋ฅผ ์ฌ์ ํ ๋ฐ๋๋ค(์๋ง๋ ํฉ๋ณ๋์ง๋ ์์ ๊ฒ์ด๋ค).
ํ์ง๋ง ๋์๊ฒ๋ ๊ฐ๋ ฅํ ์ด์ ๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ํฅ๋ ฅ์ ๋ผ์น๊ณ ์ถ์๋ค. ๋๋ ๋น์ ์ด ์ถ๊ฐํ ๋
ํนํ ํฐ์น๋ฅผ ์ข์ํ๊ณ ์ฐ๋ฆฌ๋ ๊ฐ๋ฅํ ํ ๊ทธ๊ฒ์ ์ ์งํ๋ ค๊ณ ๋
ธ๋ ฅํด์ผ ํฉ๋๋ค.
๊ทธ๋ฌ๋ ์ด๋ค ๊ฒ๋ค์ ๋ค์ ์ค์ฉ์ ์
๋๋ค. ๋ด๊ฐ ๋ฌผ๊ฑด(๊ฒ์)์ ๋ง๋ค๊ณ ์ถ์ ์ํํธ์จ์ด์์๋ ์ฐ๋งํ์ง ์์ UI๋ฅผ ๊ฐ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ด๊ฒ์ perpus๊ฐ์๋ ํ ๋
ํนํ ์์์ด๋ ๋ฏธ์น ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ๊ฒ์ด ์๋ค๋ ๊ฒ์ ์๋ฏธํ์ง ์์ต๋๋ค. ์๋ฅผ ๋ค์ด 2d 3d ... ๋ฒํผ์ ๊ฒฝ์ฐ ์ฌ์ฉ๋๋ ํธ์ง๊ธฐ ๋๋ ํธ์ง ๋ชจ๋(ํฌ๊ธฐ ์กฐ์ , ์ด๋ ...)๋ฅผ ์๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
๊ทธ๋ฌ๋ ๊ฒ์ ๋ง๋๋ ์์ง UI์ ์ต์ํ์ง ์์ ๋ ์ฝ๊ฒ ์ฐพ๊ณ ์ดํดํด์ผ ํ๋ ์ฃผ์ ์์
์ด ์๋๋ฏ๋ก ๋ง์ ์ถ๊ฐ ์ฃผ์๊ฐ ํ์ํ์ง ์์ต๋๋ค.
๋๋ ๋
น์ ํ๋์ ํ ๋ก ์ ๋ํด ๋์ผํ๊ฒ ์์ฑํ์ต๋๋ค. ๋
ธ๋์ ๋ํด ๋ ๊ฐ์ง ์์์ด ๋ชจ๋ ๋์ผํ ์๋ฏธ๋ฅผ ๊ฐ์ง ๋("์ด๊ฒ์ด ์ค์ํฉ๋๋ค"๋ผ๊ณ ๋ง ๋งํฉ๋๋ค) ๋์ ์ฌ๋ฌ ์์์ด ๋ค๋ฅธ ๋
ธ๋ ์ ํ์ผ๋ก ์ธํด ๋ง์ ์๋ฏธ๋ฅผ ๊ฐ๋ ์ด์ , UI๋ฅผ ๋ ์ฐ๋งํ๊ฒ ๋ง๋ค ๊ฐ์น๊ฐ ์๋ ์์ ๋ค์ ์ถ๊ฐ ๋ฉ์์ง๊ฐ ์์ต๋๋ค. ๋๋ Godot ๋ก๊ณ ๋๋ฌธ์ ํ๋์์ผ๋ก ๊ฒฐ์ ํ์ง๋ง ํ์ด๋ผ์ดํธ ์์์ผ๋ก ๋
น์์ ์ฌ์ฉํ๋ ๊ฒ๋ ๊ด์ฐฎ์ต๋๋ค. (๋ ๋ค ์๋)
ํ
๋๋ฆฌ ์๋ ๋์์ธ์ ๋ณด๊ณ ์ถ์ ์ด์ ๋ UI์์ ์ธ๋ก์ ์ ์๋ฒฝํ๊ฒ ์ ๊ฑฐํ๊ธฐ ๋๋ฌธ์
๋๋ค. ์ผ์ด ์ค์ด๋ค ๊ฒ ๊ฐ์ต๋๋ค. ๋ค์ ๋งํด์, ์ฐ๋ฆฌ๋ ๊ธฐ๋ฅ์ ์์ง ์๊ณ ์ฐ๋งํจ์ ์ ๊ฑฐํ๊ณ ์ฌ์ง์ด ๊ฐ์๋ ์ฆ๊ฐํ์ง ์์ต๋๋ค(์ข
์ข
๋ผ์ธ ์ ๊ฑฐ์ ๋จ์ ). ๋ ๋ค๋ฅธ ์ฌ์ํ ์ด์ ์ ์ฐ๋ฆฌ๊ฐ ์ฝ๊ฐ์ ๊ณต๊ฐ์ ํ๋ณดํ๋ค๋ ๊ฒ์
๋๋ค... (๊ฑฐ์ ๋ฌด์ํ ์ ์์ต๋๋ค).
๋๋ ๋ํ ์ด ์ ๊ทผ ๋ฐฉ์์ด ๋์
ํ๋ ๋ช ๊ฐ์ง ์์ ๋ฌธ์ ๊ฐ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ์ผ๋ถ ๋ฒํผ์ ํ
๋๋ฆฌ์ ๋๋ฌด ๊ฐ๊น์ต๋๋ค. ๊ทธ๋ฌ๋ ์์น๋ฅผ ์์ ํ๋ ๊ฒ์กฐ์ฐจ ์ด ์์ ๊ฐ์ ์ ์ ๊ณตํ๊ธฐ ์ํด ๋
ธ๋ ฅํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ๋ฐ๋ผ์ ์๊ฒฌ์ ๊ทผ๊ฑฐํ ๋๊ธฐ ๋ถ์ฌ๊ฐ ์๋๋ฉฐ ๋ชจ๋ ์ฌ๋์ ๊ฐ์ธ ์ทจํฅ์ ๋ง์ง ์๋๋ผ๋ ๊ณ ๋ ค๋์ด์ผํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
Djrm ๋น์ ์ ๋ด ์์์ ์ฑ์ฐ๋ฉด ์ ๋ง ํ๋ณต ํ ๊ฒ์
๋๋ค. ํ์ง๋ง ์ง๊ธ ๊ฐ์ง๊ณ ์๋ ํ
๋ง๋ ์ ๋ํ ๊ธฐ์๊ฒ ํฉ๋๋ค. :)
@toger5 ๋ณํฉ ํ ๋๋ง์ ํ ๋ง๋ฅผ ๊ฐ์ง๊ณ ๊ณต์ ํ ์ ์๋์? ์๋๋ฉด ๋น์ ์ด ๋งํ๋ ๊ฒ์ ๋ง์ถคํํ๊ธฐ์๋ ๋๋ฌด ๋ฆ์ต๋๊น? ๋๋ ๋น์ ์ ์ ๊ทผ ๋ฐฉ์์ ์ ๋ง ์ข์ํฉ๋๋ค. ๋๋ @djrm ์ด ํ ๊ฒ์ ์ข์ํ์ง๋ง, ๊ทธ๋ ์์ํ ๊ธฐ๋ฅ, ๋ชฉ์ ๋ฐ ํ์ ๋์ ์ ์ง๊ธ์ ์ค์ค๋ก๋ฅผ ์ํด ๋์์ธํ๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๊ฐ Godot๋ฅผ ๋ฏธ์น๊ฒ ๋ง๋ค ๊ฒ์ด๋ฏ๋ก ์ถ๊ฐํ๋ค๊ณ ๋งํ์ ๊ทธ๋ ๋๋ฅผ ์์์ต๋๋ค. ์ด์ํ db ๋ฒ์ค ๋ฒํธ๋ ๋ ์นด๋ก์ด ๋ชจ์๋ฆฌ๊ฐ ์์ด ์ํํ๊ธฐ ๋๋ฌธ์ ๊ฐ์ธ์ ์ธ ์๊ตฌ ์ฌํญ์ ์ถ๊ฐํ๋ ๊ฒ์ด ์๋๋ผ ๋ค๋ฅธ ๊ณณ์์ ๋์์ธ ์ ํธ๋ฅผ ๊ฐ์ ธ ์์ ์๋ํ๋ ๊ฒ์ ํ์ธํ ๋ค์ ๊ฐ์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
๋๋ ์ด๊ฒ์ ํ ๋ง ์ต์ ์ ์ถ๊ฐํด๋ ํด๋ฅผ ๋ผ์น์ง ์๊ณ ์ฌ๊ธฐ์์ ๋ชจ๋ ์ถฉ๋์ ํจ๊ณผ์ ์ผ๋ก ์ ๊ฑฐํ ๊ฒ์ด๋ผ๊ณ ๋ฏฟ์ต๋๋ค. @djrm ๊ณผ @reduz ๋ Godot 3.0์ด ๊ณต์์ ์ผ๋ก ์ ๊ณตํ UI๋ฅผ ๊ฒฐ์ ํ ์ ์์ง๋ง ํ ๋ง ์ต์ ์ด ์ด์ ํ์ํ๊ฒ ๋์์ต๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ์ฌ์ฉ์๊ฐ ์ ํธํ๋ UI์ ๋ฐ๋ผ Godot์ ๋ค๋ฅธ ๋ฒ์ ์ด ๋์ฌ ์๋ ์์ต๋๋ค.
@boogabelly ๋ด๊ฐ ์ ์ํ ์ฌ์ํ ๋ณ๊ฒฝ ์ฌํญ์ ์ํํ๊ธฐ ์ฝ๊ณ ์ฌ์ปดํ์ผ ์์ด ์ ํ์ ํ
๋ง๋ก ๊ตฌํํ ์๋ ์์ต๋๋ค. djrm์ด ๋ค๋ฅธ ์์์ ์์ด์ฝ์ ์ฌ์ฉํ๊ฑฐ๋ ์์์ ๋ณ์กฐํ๋์ง ํ์คํ์ง ์์ง๋ง. Modulate color๋ ๋์ฒด ํ
๋ง์ ๋ํ ์ ์ฐ์ฑ์ ์ฝ๊ฐ ๋จ์ด๋จ๋ฆฝ๋๋ค.
๊ทธ๋ฌ๋ ๊ฒฝ๊ณ์ ๋ํ ๋ณ๊ฒฝ์ ์ฌ์ปดํ์ผ ์์ด๋ ํ ์ ์๋ ๊ฐ๊ฒฉ ์ธก๋ฉด์์ ์ฝ๊ฐ์ ์ ๋ฆฌ๊ฐ ํ์ํฉ๋๋ค. ์ฌ์ ํ ํ ์ ์์ง๋ง ์ผ๋ถ ์์น์์๋ ์ ๋ ฌ๋์ง ์์ ๊ฒ์ฒ๋ผ ๋ณด์
๋๋ค. (ํ
๋ง๋ฅผ ํ
๋๋ฆฌ ์๋ ๊ฒ์ผ๋ก ๋ง๋ค๊ณ ์ ์ฉํ๋ ๊ฒ์ ์ ํธํ๋ ๋ ๋ค๋ฅธ ์ด์ ์
๋๋ค. ํ
๋๋ฆฌ๊ฐ ์๋ ํธ์ง๊ธฐ์์ ํ
๋๋ฆฌ๊ฐ ์๋ ํ
๋ง๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ํ
๋๋ฆฌ์ ๋ง๊ฒ ์ ์ฉ๋ ํ์ฌ ํธ์ง๊ธฐ์ ํ
๋๋ฆฌ ์๋ ํ
๋ง๋ณด๋ค ๋ ๋ณด๊ธฐ ์ข๊ธฐ ๋๋ฌธ์
๋๋ค.)
@toger5 ์ฒ์์ @alelepd ๊ฐ ๋ง๋ UI ํ ๋ง ๋ณ๊ฒฝ์ ๋ฐ์ด๋ถ์ด์ ๋ถ ์๋๊ฐ์? ๋น์ ์ ์์ด๋์ด๊ฐ ๋ ๋ง์ด ๋ค๋ ค์ผ ํ๊ณ , ๊ฒฝ๊ณ ์๋ ์์ด๋์ด ์ปจ์ ์ ํ์คํ ํ๋ฅญํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋๋ ๋น์ ๊ณผ @djrm ์ฌ์ด์์ ๋น์ ์ด Godot๋ฅผ ์ธ๋ จ๋ ๋์์ธ์ผ๋ก ํจ์ฌ ๋ ์ ๋ฌธ์ ์ธ ๊ฒ์ ์์ง์ฒ๋ผ ๋ณด์ด๊ฒ ๋ง๋๋ ์ผ์ ์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ๊ฐ๊ณ ์์ต๋๋ค. ๊ทํ์ ์๊ฒฌ์ด ํ์ชฝ์ผ๋ก ์น์ฐ์น์ง ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
@toger5 ์ฐ์ , ์ฌ๊ธฐ์์ ์ถฉ๋์ ์ผ์ผํค๊ณ ์ถ์ง ์์ต๋๋ค. ๋ฌธ์ ๋ด์ญ์ ํ์ธํ๋ฉด ๋๋ฌด ๋ง์ ์ฌ๋๋ค์ด ๋ฌด์ธ๊ฐ์ ๋ํด ์๊ฒฌ์ ๊ฐ์ง ๋ ๊ทธ๋ค์ด ์ ์ํ ๊ฒ๊ณผ ๋ด๊ฐ ๊ฐ์ง ๊ฒ์ ์ผ์น์ํค๊ธฐ ์ํด ์ต์ ์ ๋คํ๋ค๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. ์ง๊ธ์ ๋ชจ๋ ์ฌ๋์ ๊ธฐ์๊ฒ ํ๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํ๋ค๋ ์ฌ์ค์ ์ผ๋์ ๋์ธ์. ํ์ง๋ง ์๋ง ์ ๊ฐ ์ฌ๋๋ค์ ์๊ฒฌ์ ์ฝ์์ง๋ง ์ฌ์ฉ์(๋ง์ ์ค์ Godot ์ฌ์ฉ์)์ ์๊ฒฌ์ ์ฝ์์ ๋ ๊ฐ์ฅ ๋ง์ด ๊ณ ์น ์ ์๋ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฐํ๊ณ ์์ต๋๋ค. ๋๊ธ์ด ๋ฌ๋ฆฐ ๋ฌธ์ (๋๋ฌด ๋ฐ์ ๋ฒํผ๊ณผ ์ ๋ ฅ). ์๋ฅผ ๋ค์ด ์ง๊ธ ๋น์ ๊ณผ ๋๋ ์ค์ํ์ง ์์ ์ผ๋ณด๋ค ๊ฐ์ธ์ ์ธ ์ ํธ๋๊ฐ ์์ง๋ง ๋ง์ ์ฌ๋๋ค์ด ๋น์ ํธ์ด๋ฉด ๊ธฐ๊บผ์ด ๋ฐ๊ฟ ๊ฒ์ ๋๋ค. ๋ ๋ฒ์งธ๋ก ์ด์ ์ ์์ด ํ์ฑํ๋ ๋ฐ ๋์์ด๋์์ต๋๋ค. ํ์ฌ ํ ๋ง์ด๋ฏ๋ก ๋ณธ์ง์ ์ผ๋ก ์ฐธ์ฌํ์ต๋๋ค. ์ปค๋ฐ์ ํ๊ณ ์ถ๋ค๋ฉด ์์งํ ์ ๋ ์๊ดํ์ง ์์ต๋๋ค. ๋ช ์ฑ์ ์ํด ์ด ์ผ์ ํ๊ณ ์๋ ๊ฒ์ด ์๋๋ฉฐ ์ฌ๋ฌ๋ถ๋ ๊ทธ๋ ๊ฒ ๋์ด์๋ ์ ๋ฉ๋๋ค.
์ฃผ์ ์ฐ๋ง ๋ ผ์์ ๋ํด, ๋๋ ํน์ ์์ญ์ ์ฌ์ฉ์ ์ฃผ์๋ฅผ ์ง์ค์ํค๋ ๊ฒ์ด ์ค์ํ๋ค๋ ๊ฒ์ ์ดํดํ์ง๋ง ์ฝํ ์ธ ๊ฐ ๊ฑฐ์ ์๋ ๊ฒฝ์ฐ์ ์ ์ฉํ ์ ์์ผ๋ฉฐ ํ์ ์ค์ธ ์์ง์ ๊ฒฝ์ฐ ๋ฌด์์ด promary์ด๊ณ ๋ฌด์์ด ์๋์ง๋ ์ฌ์ํฉ๋๋ค. ๋ค๋ฅธ ๋ํฌ์ ํจ๋์ ํตํด ๋งค์ฐ ์์ฃผ ์ฌ์ฉํ๋ฏ๋ก ๊ธฐ๋ณธ ์์ ๊ณผ ๊ทธ๋ ์ง ์์ ์์ ์ ์ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ ๋๋ฉ์ด์ ํธ์ง๊ธฐ์ ์๋ ๊ฒฝ์ฐ ํ์ฌ ์ปจํ ์คํธ์ด๋ฏ๋ก ๊ฑฐ๊ธฐ์ ํฌ์ปค์ค๊ฐ ์๊ณ ๋ทฐํฌํธ ๋ฐ ๊ธฐํ ๋ชจ๋ ๊ฒ์ด ์์ต๋๋ค. ์ฐ๋ง ํ ์ ์์ต๋๋ค. ๊ฑฐ์ ๊ฐ์ง ํ ์์๋ ๋ฒํผ๊ณผ ์ ๋ ฅ์ ์ํ์ง ์์ง๋ง ๋ค์ ์ ํธํ๋ ๊ฒ์ ๋๋ค.
๋ํ ๋ณด์๋ค์ํผ ์ ๋ PR์ ๋ง๋ค์ง ์์์ต๋๋ค. ๊ทธ๊ฒ์ ์ฐ๋ฆฌ๊ฐ Godot๋ฅผ ์ํ ์ต๊ณ ์ ํ ๋ง๋ฅผ ํ์คํ ๋ง๋ค๊ณ ์ถ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
@boogabelly ์ปค๋ฎค๋ํฐ ๊ตฌ์ฑ์ ๊ฐ์ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋ ค๊ณ ๊ฑฐ๊ธฐ์ ๊ฐ์ง ๋ง๊ณ ์ค๋ ๋์ ๋๋จธ์ง ๋ถ๋ถ์ ์ฝ์ผ์ญ์์ค. ๋ด๊ฐ ์ฌ์ฉ์ ์ ๋ ฅ์ ๊ณ ๋ คํ๋ค๋ ๊ฒ์ ์ ์ ์์ต๋๋ค.
@djrm ์ค, ๋๋ ์๋ฌด ๊ฒ๋ ์ผ์ผํค๋ ค๋ ๊ฒ์ด ์๋๋๋ค. ๋๋ ๋น์ ์ด ์ด๋ ๊ฒ ๋ฉ์ง ํ ๋ง๋ฅผ ๋ง๋ค์๋ค๋ ๊ฒ์ด ์ผ๋ง๋ ๋๋จํ์ง ์ฌ๋ฌ ๋ฒ ๋งํ์ต๋๋ค. ๋๋ ๋ช ๋ ์ @alelepd ๊ฐ ๋ง๋ ํ ๋ง๋ก ์ด ๋ชจ๋ ๊ฒ์ ์์ํ๋ @toger5 ๋ฅผ ๊ธฐ์ตํฉ๋๋ค. ๊ทธ๊ฐ ์ธ๊ธํ ๊ฒ์ด ๋ง์ง๋ง ๋ช ๋ฒ์ผ ๋ฟ์ ๋๋ค. ๋น์ ์ ๊ทธ์ ์์ด๋์ด๋ฅผ ๊ณผ์ํ๊ฐํ๊ณ ๋ค๋ฅธ ์์ง์ ๋นํด Godot๋ฅผ ๋ฏธ์น๊ฒ ๋ง๋๋ ๊ฒ์ฒ๋ผ ๊ตฌํํด์๋ ์ ๋๋ค๊ณ ์๊ฐํ๋ ์ด์ ๋ฅผ ์ค๋ช ํ์ต๋๋ค.
๋๋ ๋น์ ์ด ํ ์ผ์ ์ข์ํฉ๋๋ค. ๋ด๊ฐ ๋งํ ๊ฒ์ ์ฝ์ผ์ญ์์ค. ๊ทธ๋ฌ๋ ๊ฐ๊ณผํด์๋ ์ ๋๋ ๋ช ๊ฐ์ง ๋ง์์ด ์์ต๋๋ค. ์ข์ ์ผ์ ๊ณ์ํ์ญ์์ค. ๋๋ ์ค๋์ ๋ถํฐ ๊ทธ๊ฐ UI๋ฅผ ์๋ง์ผ๋ก ๋ง๋๋ ๊ฒ์ ๋ณด์๊ธฐ ๋๋ฌธ์ @toger5 ์๊ฒ ๋ ๋ง์ ์ ๋ณด๋ฅผ ์์ฒญํ์ต๋๋ค. ํ์ง๋ง ๋ค์ ๋งํ์ง๋ง, ๋๋ ์ฌ๊ธฐ์ ์ค์ํ ์ฌ๋์ด ์๋๋ฏ๋ก ์ํ๋ ๋๋ก ํ์ธ์.
@boogabelly , ์ฐ์ ๋ชจ๋ Godot ์ฌ์ฉ์๊ฐ ์ค์ํ๋ค๊ณ ์๊ฐํ์ง๋ง "๋ ๋์ ์๊ฒฌ"์ ๊ฐ์ง ์ฌ๋๋ค์ ๊ทธ๊ฒ์ ๋ํด ๊ธฐ๊บผ์ด ๋ฌด์ธ๊ฐ๋ฅผ ํ ์ํฅ์ด ์๋ ์ฌ๋๋ค์ ๋๋ค. ํ์ง๋ง @toger5 ์ ๊ฐ์ด ์ค์ ๊ฐ์ ์ ์ ์ํ๋ ์ฌ๋์ด ๋๋ฌด ์ ์ต๋๋ค. ์ด๊ฒ์ด ์ฐ๋ฆฌ์ ๋๋จธ์ง ์ปค๋ฎค๋ํฐ๊ฐ ๋์์ธ ๊ฒฐ์ ์ ๋ํด ๋ ผ์ํ๋ ์ด์ ์ ๋๋ค(์ ๋ ์์ง PR์ ์์ฑํ์ง ์์์ต๋๋ค).
@djrm ์ถฉ๋ถํ ๊ณตํํฉ๋๋ค. ๊ธฐ์ฌ๋ฅผ ํ๊ธฐ ์ํด ์์ค ์ฝ๋์ ๋ํด ์ถฉ๋ถํ ์๊ณ ์์์ผ๋ฉด ํฉ๋๋ค. ๋ด๊ฐ ์ ์ํ ์ ์๋ ์ ์ผํ ๊ฒ์ @toger5 ๊ฐ ์ด๋ฏธ ๋งํ ๊ฒ์ ๋๋ค. ์ ๋ Godot๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒ์์ ๋ง๋ค๊ฑฐ๋ ์ต์ํ ์ ๊ฐ ํ ์ ์๋ ํ ์ต์ ์ ๋คํด ๋ฐฐ์ฐ๊ณ ์์ต๋๋ค. ๊ทธ๋์ ์ ๋ ์์ง ๊ฐ์ ์ ๋์์ด ๋๋ ์ฌ๋์ด ์๋๋๋ค.
๋ด๊ฐ ๊ทธ์ ํธ์ ์๋ ๊ฒ์ด ์๋๋ค. ๋๋ ๊ทธ์ ๋ฏธํ์ ๋์ํ ๋ฟ์ ๋๋ค. ๊ฐ์ธ์ ์ด์ง ์์ ์ผ. ์ด ํ์ด์ง์์ ์ฒ์ ๋ณด์์ ๋ "์์ฐ"๋ผ๊ณ ๊ฐํํ๊ฒ ๋ง๋ ๋์์ธ์ ๋ํด ๋ง์ ์์ ์ ์ํํ์ต๋๋ค.
@djrm ์ง์ฅ ์๋์ ๋น์ ์ ํ๋ณด๋ฅผ ํ ๊ฒ์
๋๋ค ;). ๋ด๊ฐ ๋ด ์์
์ ๋ณํฉํ ์ค๋น๊ฐ ๋ ์ํ๋ก ๊ฐ์ ธ์ค์ง ๋ชปํ๋ค๋ ๋ถํ์ ์ด ๋ฐฉ์์ ์ฝ๊ฐ ์ ๋ง์ ์ผ๋ก ๋ค๋ฆฝ๋๋ค.). (์ฌ์ค์ ๊ทธ๋ ์ง ์๋ค๊ณ ์ฅ๋ดํ ์ ์์ต๋๋ค.) ์ต๊ทผ์ ๋๋ฌด ์ ๊ฒ ํด์ ๋ ์์ ์๊ฒ ๋ ์ค๋งํ์ต๋๋ค...
๋๋ ๋น์ ์ด ์ด๋ฏธ ๋
๋๋ ๊ด๊ณ ์คํฌ๋ฆฐ ์ท์ ์ํด ์ฌ๋ฐฑ ์์ ์คํ์ผ ์์๋ฅผ ์๋ํ ๊ฒ ๊ฐ์ต๋๋ค. ํญ์ ์ ์ ํ ๊ฐ๊ฒฉ์ ์ ์งํ๊ธฐ ์ํด ๋ฌผ๊ฑด์ ์ฎ๊ธฐ๋ ๋ฐ ์ ์ํ๋ ๋ฐ ์ผ๋ง๋ ๋ง์ ๋
ธ๋ ฅ์ด ํ์ํ๋ค๊ณ ์๊ฐํฉ๋๊น?
๋ ๋ค๋ฅธ ์ฃผ์ : ์์ฑ ํธ์ง๊ธฐ๊ฐ ํ
๋ง์ ์ํฅ์ ๊ฑฐ์ ๋ฐ์ง ์๋ ๊ฒ ๊ฐ์ต๋๊น? ๋ค๋ฅธ ์คํ์ผ ์์๊ฐ ์ฌ์ฉ๋ฉ๋๊น? ํธ์ง๊ธฐ๊ฐ ๋ ๊ฐ์ ์ด๊ณผ ์ฌ์ฉ์ ์ ์ ํ๋๊ฐ ์๋ ํธ๋ฆฌ๋ผ๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ๊ทธ๋ฌ๋ coustom์ ํ
๋ง์ ์คํ์ผ ์์๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ๊ธฐ๋ณธ UI ์์๋ฅผ ์ ๊ณตํ์ง ์์ต๋๊น? ... ์คํฌ๋ฆฐ์ท์ ๋ค์ ํ์ธํ์ต๋๋ค. ๊ทธ๋ค์ ํน๋ณํ ์ฌ๋๋ค์
๋๊น? ๊ธฐ๋ณธ ์ซ์ ์
๋ ฅ๊ณผ ๊ฐ์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค... ๋๊ตฐ๊ฐ ์์ ํ๋ ๋ฐฉ๋ฒ์ ์๊ณ ์์ต๋๊น? ํ
์คํธ ํ๋์ ๊ฐ์ด ์
๋ ฅ ํ๋๋ฅผ ์ด๋ก๊ฒ ํ๋ ๊ฒ๋ ์ข์ ๊ฒ์
๋๋ค.
์, ์ ๊ฐ ์กฐ๊ธ ์ ์ ์ธ๊ธํ๊ณ ์ถ์๋ ์์ ๊ฒ ํ๋: ์๋ง๋ ๋
ธ๋ ํธ๋ฆฌ์ ํ์ฅ ํ์ดํ๋ก ํ๋ ์ดํ ์ ์์ ๊ฒ์
๋๋ค. ์๋ง๋ ๋ค๋ก/์์ผ๋ก ํ์ดํ์ ์คํ์ผ์ ๋ ์ ๋ง๋ sth๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.
์ปค๋ฐ์ ํ ๋๋ฆฌ ๋ณ๊ฒฝ ์ฌํญ ๋ฐ ํ ๋ง์ ๋ณํฉํ๋ ค๊ณ ์๋ํ ์๋ ์์ต๋๋ค(๋๋ ๋ค๋ฅธ ๋ถ๊ธฐ์์ ์ง์ ๋ณ๊ฒฝ ์ฌํญ์ ์ํํ ์ ์์ต๋๋ค. ์ผ์ชฝ ์ ๋ ฌ ํญ๋ ์ด๋ฏธ ๊ตฌํํ๊ธฐ ๋๋ฌธ์ ๋ถ๋ช ํ ์ถฉ๋์ด ์์ ์ ์์). ๋ ๋ฒ์ ์ ๋ชจ๋ ์ ๋ฐ์ดํธํ๋ฉด ๋์ค์ ์ด๋ค ๋ฒ์ ์ ์ฌ์ฉํ ์ง ์ฝ๊ฒ ๊ฒฐ์ ํ ์ ์์ต๋๋ค.
@toger5 ๊ฒฝ๊ณ ์๋ ๋ํฌ์ ์ปจํ ์ด๋์ ๋ํด, ๋น์ ์ ์ด๊ฒ์ ๋ณผ ํ์๊ฐ ์์ต๋๋ค
๋ฅ๊ทผ ๋ชจ์๋ฆฌ๊ฐ ์๋ ์ปจํ ์ด๋๊ฐ ์ธํฐํ์ด์ค์ ๋๋จธ์ง ๋ถ๋ถ๊ณผ ๋ ์ผ๊ด์ฑ ์๊ฒ ๋ณด์ ๋๋ค(์ ํํ ์ฌ๋ฐฑ์ผ๋ก ๋ ์ ๋ณด์ผ ๊ฒ์ ๋๋ค).
๊ฒฝ๊ณ๊ฐ ์๋ ์ปจํ ์ด๋๊ฐ ์๋ ์ปจํ ์ด๋๋ ์ด๋ป๊ฒ ๋ ๊น์? (๋ณด๊ธฐ ํํ๊ฒ ๋ณด์ผ ๊ฒ์ ๋๋ค)
ํธ๋ฆฌ ์์ ฏ์ ๋ํด ๋งํ์๋ฉด ์ฌ์ฉ์ ์ง์ ๋ฒํผ์ด๋ ์ผ์ข ์ ํดํน์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋ฌธ์ ๊ฐ ์๋ ํ์ฌ ์์ ์ ํด์ผ ํ ๊ฒ์ ๋๋ค.
๋ค, ํ์ฅ ํ์ดํ์ ๋ํ ์ ์์ด์ฝ์ ๋ง๋ค ๊ฒ์ ๋๋ค.
๋ํ ์์ ์ ์์ ๋๋ด๊ธฐ ์ํด ํธ์ง๊ธฐ ์ค์ ์์ ๋ฒํผ์ ๋ ธ์ถํ๊ณ ์์(๋ น์ ๋ ํ๋์)์ ๊ฐ์กฐ ํ์ํ๋ ค๊ณ ํฉ๋๋ค.
์๋
ํ์ญ๋๊น!
UI์์ ์ด๋ ๊ฒ ํฐ ๋ฐ์ ์ ๋ณด๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค.
๋ค์์ ๊ทํ์ ์์ด๋์ด์ ์๊ฒฌ์ ๋ํ ์ ์๊ฐ์
๋๋ค.
1. ์ ๊ตฌ์ฑํ
๋ชจ๋ ์ ๊ตฌ์ฑํ์ ๋ชฉํ๋ ์ผ๊ด์ฑ, ์ฆ ์์์ด๋ ์์กฐ์ ์กฐํ๋ฅผ ๋ง๋๋ ๊ฒ์
๋๋ค. ๋๋น๋๋ ์์์ ํญ์ ๋งค์ฐ ์ ์คํ๊ฒ ์ฌ์ฉํด์ผ ํ๋ฉฐ ์ค์ํ ์์
์ด๋ ์ ํํ ๋๊ตฌ๋ฅผ ๊ฐ์กฐ ํ์ํด์ผ ํฉ๋๋ค. ๋์กฐ๋๋ ์์๊ฐ ๋๋ฌด ๋ง์ผ๋ฉด ์ด๋ค ์์๊ฐ ์ ํ๋์๋์ง ํด๋
ํ ๋จ์๊ฐ ์์ต๋๋ค.
์์. ๋ น์์ ๊ธฐ๋ณธ ์์์ผ๋ก ์ฌ์ฉํ์ฌ ํ ๋ง๋ฅผ ๋ง๋ค๊ธฐ๋ก ๊ฒฐ์ ํ๋ค๋ฉด ํด๋น ์์๊ณผ ์๋ํ๋ ์์ ํ๋ ํธ๋ฅผ ๋ง๋ค์ด์ผ ํฉ๋๋ค. ์ฃผํฉ์์ ๋์กฐ ์์์ผ๋ก ์ฌ์ฉํ๊ณ ํ๋์์ ํ๋ ํธ์ ํต์ฌ ๋์ฐ๋ฏธ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํ์ฌ ํ ๋ง๋ฅผ ๋ถ์ํ๋ฉด ์ ๊ณผ ๋ฐฐ๊ฒฝ์ด ์ธํฐํ์ด์ค์ ๋์ผํ ํ๋์์ ๊ธฐ๋ฐ์ผ๋ก ํ์ง ์๊ธฐ ๋๋ฌธ์ 3D ๋ณด๊ธฐ๊ฐ ์ ๊ตฌ์ฑํ์์ ๋ฒ์ด๋จ์ ์ฝ๊ฒ ์ ์ ์์ต๋๋ค. ์ด๊ฒ์ด ๋ด๊ฐ ์ด๊ธฐ UI ๊ฐ๋ ์์ 3D ๋ณด๊ธฐ๊ฐ ์ ์ฒด ์ ๊ตฌ์ฑํ์ ์ผ๊ด์ฑ์ ๊ฐ๋๋ก ๋ณ๊ฒฝํ ์ด์ ์ ๋๋ค. ๊ฒฐ๊ณผ๋ ๋งค์ฐ ์ ํผํฉ๋๋ UI ๊ตฌ์ฑ ์์๋ฅผ ๊ฐ๊ฒ ๋ฉ๋๋ค.
2. ์๊ฐ์ ๊ณ์ธต
์ด์ ๊ด๋ จํ์ฌ ๋ชจ๋ ๋์์ธ์๋ ๋ค๋ฅธ ์์๋ณด๋ค ๋ ์ค์ํ ์์๋ฅผ ์ค์ ํ๋ ๊ตฌ์กฐ์ธ ์๊ฐ์ ๊ณ์ธต ๊ตฌ์กฐ๊ฐ ์์ด์ผ ํ๋ค๋ ์ ์ ์ดํดํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋ฒํผ๊ณผ ๊ฐ์ UI์ ์ผ๋ถ ์์๋ ๋ ์ด๋ธ๊ณผ ๊ฐ์ ๋ค๋ฅธ ์์๋ณด๋ค ๋ ์ค์ํฉ๋๋ค. ๋ฒํผ์๋ ์ํธ ์์ฉ์ด ์๊ณ ๋ ์ด๋ธ์๋ ๊ทธ๋ ์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค(์ ๋ณด๋ง ํ์). ๋ํ ์ผ๋ถ ๋ฒํผ์ ๋ค๋ฅธ ๋ฒํผ๋ณด๋ค ์ค์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๊ฐ์ ๋๋ฆฌ๋ ๋ฒํผ์ ํ๋ก์ ํธ๋ฅผ ๋ซ๊ฑฐ๋ ์ ์ฅํ๋ ๋ฒํผ๋ณด๋ค ๊ด๋ จ์ฑ์ด ๋ฎ์ผ๋ฏ๋ก ์๊ฐ์ ๊ณ์ธต ๊ตฌ์กฐ์์ ๋ ๋์ ์์น์ ์๊ธฐ ๋๋ฌธ์ ๋์ค์ ๋ ์ปค์ผ ํฉ๋๋ค.
์๊ฐ์ ๊ณ์ธต ๊ตฌ์กฐ์๋ ์์ ์ํ์ ๋ํ ์ดํด๋ ํฌํจ๋ฉ๋๋ค. ๊ฐ๋จํ ๋ฒํผ์ผ๋ก ์ด์ ๋ํ ์๋ฅผ ๋ณด์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค.
๋ฒํผ์ ์ผ๋ฐ, ํธ๋ฒ, ๋๋ฆผ, ๋นํ์ฑํ์ ๊ฐ์ ์ฌ๋ฌ ๊ฐ์ง ์ํ๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค. ๋ฒํผ์ ์ํ๊ฐ ๋ณ๊ฒฝ๋๋ฉด ์๊ฐ์ ๊ณ์ธต ๊ตฌ์กฐ์์ ๋ฒํผ์ ์์น๋ ๋ณ๊ฒฝ๋ฉ๋๋ค. ๋ฅผ ๋๋ฅด๋ฉด ์์
์ ์ํํ๋ค๋ ์๋ฏธ์ด๊ณ ๋นํ์ฑํ๋๋ฉด ๋ ์ด์ ๊ด๋ จ์ด ์์์ ์๋ฏธํฉ๋๋ค.
์๊ฐ์ ๊ณ์ธต ๊ตฌ์กฐ์ ๋ณ๊ฒฝ์ ์์ ์์ฒด์ ๋ณ๊ฒฝ์ ์๋ฏธํฉ๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ด๊ฒ์ ์์์ ๋ณํ๋ก ์ด๋ฃจ์ด์ง์ง๋ง ๋๋ก๋ ํํ์ ๋ณํ๋ ์์ ์ ์์ต๋๋ค.
3. ๋์์ธ ์์คํ
๋ฐ ์๊ฐ์ ์ผ๊ด์ฑ
๋๋ ์ข
์ข
๋น์ ์ด ์ฃผ์ ๋ฅผ ์ผ๊ด์ฑ ์๊ฒ ๋ณด์ด๊ฒ ํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๋ ๊ฒ์ ๋ด
๋๋ค. ์ด๊ฒ์ ์ค์ ๋ก ๋ชจ๋ ๋์์ธ ์์คํ
์์ ๊ฐ์ฅ ๋ณต์กํ ๋ถ๋ถ์ด๋ฏ๋ก ์ ๋๋ก ์ํํ๊ธฐ๊ฐ ์ฝ์ง ์๊ธฐ ๋๋ฌธ์ ๋ฐ์ํฉ๋๋ค.
์ข์ ๋์์ธ ์์คํ ์ ๋ง๋ค๋ ค๋ฉด ์์คํ ์ ๊ธฐ๋ณธ ๋ถ๋ถ์ธ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์๋ฅผ ์ดํดํด์ผ ํฉ๋๋ค. UI ๊ตฌ์ฑ ์์์ ์๋ ๋ฐฉ์์ ์๋ดํ๋ ์ผ๋ จ์ ๋์์ธ ๊ท์น์ ์ ์ํ๋ฉด ํญ์ ๊ทธ๋ ๊ฒ ์๋ํด์ผ ํฉ๋๋ค.
์ผ๋ถ ๊ตฌ์ฑ ์์์ ๋์์ด ๋น์ทํ๋ฉด ๋น์ทํ๊ฒ ๋ณด์ด๊ณ ๋์ํด์ผ ํฉ๋๋ค. ์ผ๋ฐ์ ์ธ ์คํด๋ UI์ ๋ชจ๋ ๋จ์ผ ์์๊ฐ ๋ ๋ฆฝ์ ์ด์ด์ผ ํ๋ค๊ณ ์๊ฐํ๋ ๊ฒ์ ๋๋ค. ์ด๋ ๊ฒ ์๊ฐํ๋ฉด ๋์ ๊ฒฐ๊ณผ๋ง ์ป์ ์ ์์ต๋๋ค(Blender์ ์ด์ UI ์ฐธ์กฐ).
์์ฝ
๊ณ ๋ คํ๋ค
Woohoo @alelepd ๋น์ ์ด ์๋์๋ค๋ฉด ์ด UI๋ ์ผ์ด๋์ง๋ ์์์ ๊ฒ์ ๋๋ค. Godot๋ ๋ณด๊ธฐ์ ์ข๋ค๋ ์ด์ ๋ง์ผ๋ก ์์ ํ๊ธฐ์ ํจ์ฌ ๋ ์ข์ ๊ฒ์ ๋๋ค. @reduz ๋ 3.0์ ๋ํ ๋ชจ๋ ์๋ก์ด ์ ๋ฐ์ดํธ๋ฅผ ํตํด ๋์ฑ ํฅ์๋์์ต๋๋ค. ์ ๋๋ ์๊ฐ :-)
์์ฒญ๋ ๊ณผ๋ ๊ด๊ณ !
์ฌ๊ธฐ์์ ์ฝ์ํ ๋๋ก ์ค๋ฆฝ์ ์ธ ์์ ๋ฒํผ์ด ์๋ ๋ฒ์ ์ด๊ณ ๋ค๋ฅธ ๊ฒ๋ ์ฝ๊ฐ ์กฐ์ ํ์ต๋๋ค.
์ ์ ๋ ์ข์์ง๊ณ ์์ต๋๋ค :) ์๊ณ ํ์ จ์ต๋๋ค!
ํ์ง๋ง ํธ์ง์๋ ์ฌ๊ธฐ์ ๊ธฐ์ ์ฌ๋ฐฑ์ ์กฐ์ ํด์ผ ํฉ๋๋ค./
@djrm ์ง๊ธ ์ฌ์ฉํ๊ณ ์๋ ์์ฅ xolors๊ฐ ๋ง์์ ๋ญ๋๋ค. ํ์ง๋ง ๋ ํน๋ณํด ๋ณด์ด๋ ๊ฒ์ด ๋ง์ต๋๋ค. ํ์ง๋ง ํ๋ก์ ํธ๊ฐ ๋ก๋๋๊ณ ์ธ์คํํฐ์ธ nodetree๊ฐ ์ฑ์์ง๋ฉด ์ฌ์ ํ ๋ง์ ์ผ์ด ์งํ๋๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
acrive ๋ 3d ๋ณด๊ธฐ์ ํ๋ฆฟํ ํ ๋๋ฆฌ๊ฐ ์์ต๋๋ค. ๋ธ๋ฌ๋ ํ๋ฉด ํ ๋ง์ ์ด์ํฉ๋๋ค. ์ด์ฉ๋ฉด ๋น์ ์ ์ ๋ง ์์ ๋ น์ ์ ์ ํ ์ ์์ต๋๋ค. ์ด๋ก์์ด ์ข ๊ฐํ๊ธด ํ์ง๋ง... ์๋๋ฉด ๊ทธ๋ฅ ํ์ ๊ฐ๋ ์ ?
๋ ๊ณผ ํญ ์ปจํ ์ด๋์ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฉด ์ด๋ป๊ฒ ๋ ๊น์? ํ ๋๋ฆฌ๊ฐ ์์ด๋ ๋ฌธ์ ์๊ณ ์ ์ฒด์ ์ผ๋ก ํ๋ซํ ์คํ์ผ์๋ ์ด์ธ๋ฆฌ๊ฒ ์ฃ ? ์ด์จ๋ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ผ์ชฝ ์ ๋ ฌ ํญ์ ์ปจํ ์ด๋์ ์ ๋ ฌ๋๋ฉด ๋ ๋ณด๊ธฐ ์ข์ต๋๋ค. ํ ๋๋ฆฌ๋ฅผ ์ ๊ฑฐํ๊ฑฐ๋(๋ํฌ์ ์ฌ๋ฐฑ ํ์ฅ) ํญ์ ์ผ์ชฝ์ผ๋ก ์ด๋ํ๋ฉด ์๋ํ์ง๋ง(์๋ํ๋ ๋ฐฉ๋ฒ์ ๋ชจ๋ฆ) ์ปจํ ์ด๋์ ์์ ๋ฐ์ฌ๋ฆผ์ด ์๊ธฐ ๋๋ฌธ์ ์ปจํ ์ด๋์ ํญ ์ฌ์ด์ ์ฝ๊ฐ์ ๊ฐ๊ฒฉ์ด ์์ต๋๋ค. ๋ชจ์๋ฆฌ. ํ ๋๋ฆฌ๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ์ด ํจ์ฌ ์ฌ์ธ ๊ฒ์ด์ง๋ง ์ฌ๋ฐฑ/์์น ์ธก๋ฉด์์ ๋ ๋ง์ ์์ ์ด ํ์ํฉ๋๋ค. ํ ๋๋ฆฌ๋ฅผ ์ ์งํ ๋ ํญ์ ์ด๋ํ๊ณ ๊ฐ๊ฒฉ์ ์์ ํ๋ ๋ฐฉ๋ฒ์ ์์์ผ ํฉ๋๋ค. ๋๋ ์คํ์ ์ ์ ์งํ์ง๋ง ๋ด ์๊ฒฌ์ผ๋ก๋ ์ด์์ ์ธ ์๋ฃจ์ ์ด ์๋๋๋ค.
์ฌ๋ฐฑ ์ ๋ณด:
๋ชจ๋ ์ค์ ๋ ฌ์ ํ์ํ๋ ์คํฌ๋ฆฐ์ท์ ๋ง๋ค์ด์ผ ํฉ๋๋ค. ์์
์ ์ํํด์ผ ํ๋ ๋ชฉ๋ก์ด ์์ ๋ ์์ ํ๋ ๋ฐ ๊ด์ฌ์ด ์์ต๋๋ค.
ํจ์ฌ ์ข์ ๋ณด์ ๋๋ค! ์๋ก์ด 3D ๋ทฐํฌํธ๊ฐ ์๋ฆ๋ต์ต๋๋ค. ํธ์ง ์์๋ ์ฌ์ ํ IMO๊ฐ ๋๋ฌด ๋๋๋ฌ์ง๋๋ค.
๋๋ดํ ๊ธ๊ผด์ด ์์ผ๋ฉด ์ ๋ง ๋ฉ์ง ์ผ์ ๋ง์ด ํ ์ ์์ต๋๋ค. ๊ตฌํ์ ์๋ํ์ง๋ง ํฌ๊ธฐํ์ต๋๋ค. ๋๊ตฐ๊ฐ๊ฐ ํธ์ง๊ธฐ์์ ๊ธ๊ผด์ด ์ด๋ป๊ฒ ์ฒ๋ฆฌ๋๋์ง ์์ฑํ ์ ์๋ค๋ฉด ๋ฉ์ง ๊ฒ์
๋๋ค.
๋ด ์ดํด. ํน์ ํด๋์ ๊ธ๊ผด ํ์ผ์ ์ก์ธ์คํ ์ ์๋ ์ ์ญ ์์๊ฐ ์๋ ํค๋ ํ์ผ์ ๋ฐ์ดํฐ๋ก ๋ณํ๋ฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ๋ณด๋ค ๋งค๊ฐ๋ณ์๋ก ํด๋น ๊ธ๊ผด ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๋ฉ๋๋ค.
๊ตต์ ๊ธ๊ผด์ ์ฌ์ฉํ๋ ค๋ฉด bold_font๋ฅผ ๋งค๊ฐ๋ณ์๋ก ์ฌ์ฉํ์ฌ ์ ํ
๋ง ์์ฑ ๊ธฐ๋ฅ์ ์ํํด์ผ ํฉ๋๋ค. ์ ๋ฌ๋ ๊ฐ์ด ํ
๋ง์ ์ฌ์ฉ๋ ์ ์๋ ๊ฒ๋ณด๋ค... ๋นํธ ์ด๊ฒ์ eac ํน์ ๊ธ๊ผด(๋ ํฌ๊ณ ๋ค๋ฅธ ์ ํ...)์ ๋ํ ์ ๋งค๊ฐ๋ณ์๊ฐ ํ์ํ๊ธฐ ๋๋ฌธ์ ํ์ฅํ ์ ์๊ณ ์ด์ํด ๋ณด์
๋๋ค.
ํ
๋ง ์์ฑ ํจ์์ ์์๋ฅผ ์ ๋ฌํ์ง ์๊ณ ์ก์ธ์คํ ์ ์์ต๋๊น? ์๋๋ฉด ๋์ ์ต๊ด์ธ์ง...
@toger5
Font Color Shadow(Font Color์ ๊ฐ์ ์์) + Shadow offset x = 1, y = 0์ผ๋ก ๊ฐ์ง ๊ตต์ ๊ธ๊ผด์ ๋ง๋ค ์ ์์ต๋๋ค.
์ด๊ฑด ์ด๋์?
DynamicFont์ ๊ตต์ ํ๋๊ทธ๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค. ๊ธ๊ผด์ ๊ทธ๋ฆฌ๋ฉด ๋ฉ๋๋ค.
๋ค์ ์ค๋ฅธ์ชฝ์ผ๋ก 1px ์คํ์
2017๋ 4์ 14์ผ ์คํ 1์ 49๋ถ์ "volzhs" [email protected] ์ด ์์ฑํ์ต๋๋ค.
@toger5 https://github.com/toger5
Font Color Shadow(Font์ ๋์ผํ ์์)๋ก ๊ฐ์ง ๊ตต์ ๊ธ๊ผด์ ๋ง๋ค ์ ์์ต๋๋ค.
์์) + ๊ทธ๋ฆผ์ ์คํ์ x = 1, y = 0
์ด๊ฑด ์ด๋์?โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/7294#issuecomment-294141205 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AF-Z22QKAlEB1mgavTj5ukzVBXC5r9xYks5rv11ZgaJpZM4LMKXr
.
์ฌ๊ธฐ์ ์์ ์ ์์ ์์ํ๋ ค๋ ๊ฒ์ด ์๋๋ผ, ๋ด ์ ์ผํ ์ง๋ฌธ์ Godot๊ฐ ํ๋์์ผ ๋ ์ ๋ น์ ์ก์ผํธ ์์์ด ํ์ํ๊ฐ์ ๋๋ค. ๊ธ์, ๋ก๊ณ ๋ ํ๋์์ ๋๋ค. ๋ น์ ๋์ ํ๋์์ ์ฌ์ฉํ๋ ๊ฒ์ด ํฉ๋ฆฌ์ ์ด์ง ์์ต๋๊น? ๊ทธ ์ด๋ฉด์ ์ฌ๊ณ ๊ณผ์ ์ด ๊ถ๊ธํฉ๋๋ค. ๋ก๊ณ ์์์ ๊ณ ์ํ ํ์๊ฐ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ๊ทธ์ ๊ถ๊ธํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. @alelepd ์ ์ฒซ ๋ชฉ์ ์ ๋ณด๋ฉด ์ ์ฒด์ ์ผ๋ก ์์์ด ์ ์์ ๋๋ค.
@reduz ์๋ง๋ ๊ธ๊ผด ํฌ๊ธฐ ๋๋ ๊ธ๊ผด ๋ชจ์์ ๋ฐ๋ผ ๋ค๋ฆ
๋๋ค.
ํ ... ๊ตต์ ์ฌ์ด์ฆ๊ฐ ์๋๊น์? :์๋ค:
@toger5 ์ฌ๋ฐฑ์ ๋ํด ์ ๊ฐ ๋์๋๋ฆด ์ ์์ต๋๋ค. ๋๋ถ๋ถ ๋ชฉ์ ์ ์ฌ์ฉํฉ๋๋ค.
์คํฌ๋ฆฝํธ ์์ฑ ๋ํ ์์๋ฅผ ์์ ํ๋ ค๊ณ ๋ ธ๋ ฅํ๊ฒ ์ง๋ง ์ ๋ ์ ๋ง ๊ฒฝํ์ด ์๋ ์ฝ๋์ด๋ฏ๋ก ๊ทธ๋ ๊ฒ ํ ๊ฒ์ด๋ผ๊ณ ์ฝ์ํ ์ ์์ต๋๋ค.
ํ์ง๋ง ๋จผ์ ๋ง์คํฐ์์ ์๋ก์ด ํ ๋ง ๊ฐ ํ์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. :)
@n-๋น๋๊ธฐ
ํ
๋ง๋ฅผ ๋ณํฉํ์ง ์๊ณ ๋ ํ ์ ์์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ํ
๋ง๋ ์ค์ ๋ก ์ด๋ค UI ํฌ๊ธฐ์๋ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค...
์ฝ๋๋ก ์์ํ๋ ค๋ฉด editor_node๋ง ์์ผ๋ฉด ๋ฉ๋๋ค. ๋ฌผ๋ก ์ ์ ํ ์น์ ์ ์ฐพ๊ธฐ ์ํด ๋ง์ด ๊ฒ์ํ์ง๋ง ๋ช ๊ฐ์ง ์๊ฒฌ์ด ์์ผ๋ฏ๋ก ์ฐพ์์ผํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋๊ฒ๋ gdscript์ ์ ์ฌํฉ๋๋ค. ์ ์ ํ ๋ ธ๋๋ฅผ ๊ฒ์ํ๊ณ set_pos๊ฐ ํธ์ถ๋๋ ์์น๋ฅผ ์ฐพ์ผ๋ฉด ์๋ฆ๋ต๊ฒ ๋ณ๊ฒฝ๋ฉ๋๋ค. :)
ํ ๋ง๋ ์ ๋ง ๋ฉ์ ธ ๋ณด์ด์ง๋ง ์ ๊ฒฝ์ด ์๋ ๋ฐฐ๊ฒฝ์ ๊ณ์ ์ฌ์ฉ๋๋ ์คํฌ๋ฆฝํธ ์จ๋ ์์์ ์ ํธํฉ๋๋ค.
@neikeq ์ ๋ง ๋ณด๊ธฐ ์ข๊ณ IMO๋ฅผ ์ฝ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ค์ง ์์ต๋๋ค. ์คํฌ๋ฆฐ์ท์ ์๋ ๊ทธ๋๋ก๊ฐ ๋ง์์ ๋ญ๋๋ค.
๋๋จธ์ง ๋ฌธ์ ๋ฅผ ๋ชจ๋ ์์ ํ๊ณ ์ถฉ๋์ ํผํ ์ ์๋๋ก PR์ ์์ฑํด์ผ ํ ์๋ ์์ต๋๋ค. ์ด๋ป๊ฒ ์๊ฐํ์ธ์?
๋ํ ํ์ฌ ๋๋ ์ ๋ ๋ฒํผ ์์ด์ฝ์ ์์กฐ๋ฅผ ์ง์ ํ๊ณ ์๋๋ฐ ์ด ๋์์ ๋ํ ํน์ ํ๋๊ทธ๋ฅผ ๋ง๋ค์ด์ผ ํ๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
๋ฒํผ ํด๋์ค์ ๋ํ ์ ์ ํ ์ถ๊ฐ๊ฐ ๋ ๊ฒ์
๋๋ค. ๋ค๋ฅธ ์ํ์ ๋ํ ๋ค๋ฅธ ๋งค๊ฐ๋ณ์๋ก ์ถ๊ฐํ ์ ์์ต๋๋ค. ์ผ๋ฐ ๋๋ฆ ํธ๋ฒ...
๋ฐ๋ผ์ ๋ชจ๋ ์ํ์๋ ์ ํ์ ์คํ์ผ ์์์ ์ ํ์ tintcolor๊ฐ ์์ต๋๋ค.
@ghost๋ ๋ง์์ ๋์ํฉ๋๋ค. ๋๋ ํ๋์( @djrm ์ ์๋ ์ ๋ ฅ ๋์์ธ์์ ๊ฐ์ ธ์จ ๊ฒ)์ ๋ น์ ๋์ ํ์ฑ ์์์ผ๋ก ์ฌ์ฉํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ค๋ฅธ ์์๊ณผ ํจ์ฌ ์กฐํ๋กญ๊ฒ / ์ผ๊ตด์ ๋ํฉ๋๋ค.
์ฅ๋ฉด ํญ ์ ๋ชฉ ์๋์ ์์ ๊ฒ์์ ์ ์ด ์์ต๋๋ค. ์ ๋ฌผ์ธ๊ฐ์?
๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ก ์ธํด ๋ฐ์ํ๊ณ ํด๊ฒฐํ๊ธฐ๊ฐ ๋ ์ด๋ ต์ต๋๋ค. ๋๋ djrm์ด ๊ทธ๊ฒ์ ์๊ณ ์๊ณ (๊ทธ๋ ํฌ์คํธ์์ ์ธ๊ธํ์) ํด๊ฒฐ์ฑ
์ด ๋ฐ๊ฒฌ๋ ๊ฒ์ด๋ผ๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค.
๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ฅผ ์๋ฒฝํ๊ฒ ์ ๊ฑฐ(๊ฐ์ฅ ์ฌ์)
๋
์คํ์ผ ์์์ ์ผ์ชฝ ์๋จ ๋ชจ์๋ฆฌ๋ฅผ ๋ ์นด๋กญ๊ฒ ๋ง๋ญ๋๋ค. ๊ทธ๋ฌ๋ ๋ค๋ฅธ ์ฅ์์์๋ ์์น ์๋ bahaviour๋ก ์ด์ด์ง ์ ์์ต๋๋ค.
"์ํฐํฉํธ"๊ฐ ์๋ ์ปจํธ๋กค์ ๋ํ ์ฌ์ฉ์ ์ง์ ์คํ์ผ ์์๋ฅผ ์ถ๊ฐํฉ๋๋ค. (์ผ๋ถ ์์
์ด์ง๋ง ์๋ง๋ ๊ฐ์ฅ ๊นจ๋ํ ์๋ฃจ์
์ผ๋ก ์ด์ด์ง ๊ฒ์
๋๋ค)
๋๋ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ฅผ ์๋ฒฝํ๊ฒ ์ ๊ฑฐํ๋ ๊ฒ์ ์ ํธํฉ๋๋ค (๊ฐ์ฅ ์ฌ์ด ;))
๊ทธ๋ฌ๋ ๋๋ ๊ทธ๋ค์ด ๊ทธ๋ ๊ฒ ์ฑ๊ฐ์๋ค๊ณ ์๊ฐํ์ง ์์ต๋๋ค.
alpd UI ๋ชจํ์๋ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๊ฐ ์์ต๋๋ค. ์ด ๋ชจํ์ด ๊ฐ ๊ธธ์ด๋ผ๋ฉด ์ด ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ์ด ํ์ฉ๋ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ข์ฐ์ ์ง์ ๋ถ๋ถ์ด ์์ด ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ฅผ ๋ง๋ค๊ธฐ ์ํ ๋ง๋ ์ ๊ทผ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ฌ๋ฐฑ ์๋จ 0 ์ฌ๋ฐฑ ์ผ์ชฝ 32 ์ฌ๋ฐฑ ์ค๋ฅธ์ชฝ 32 ์ฌ๋ฐฑ ํ๋จ 0. 64*64 ์ํ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ด๊ฒ์ 50์์ 80 ์ฌ์ด์ ๋์ด์ ์ ๋ง ์ข์ ๋ณด์ผ ๊ฒ์
๋๋ค.
์ฌ์ ํ ์ฌ์ฉ์ ์
๋ ฅ ์์ญ๊ณผ ์ ๋ณด๋ฅผ ๊ตฌ๋ถํ๋ ๊ฒ์ด ์ข์ ๋์์ธ ๋ฐฉํฅ์ด๋ผ๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์ ...
๋๋ ๋จ์ง ๋ฅ๊ทผ ๋ชจ์๋ฆฌ์ ๋ํ ์๋ฃจ์
์ ๊ตฌํํ๊ธฐ ์ด๋ ต๊ฑฐ๋ ์ด์ํ๊ฒ ์๊ฒผ๊ธฐ ๋๋ฌธ์ ์ ํธ๊ธฐ๋ฅผ ๊ทธ๋ค์ง ์ข์ํ์ง ์์์ต๋๋ค ...
@william01110111 ๋ ์คํ์ผ๋ฐ์ค๋ฅผ ๋ณด๊ณ ๊ทธ ํ์ ์ฃผ์์ต๋๋ค.
๊ทธ๋ ๋ํ ๊ทธ ์ค๋ ๋์ ๊ด์ฌ์ด ์์ ์ ์์ต๋๋ค.
๋ช ๊ฐ์ง ์๊ฐ:
๋ํ UI ์ ๋ฐ์ดํธ๋ฅผ ์ํ ๋งจ ์ค๋ฅธ์ชฝ์ ์๋ ํ์ ์ ํฐ์ปค๋ ๊น๋ํ์ง๋ง ๋ถํ์ํฉ๋๋ค. ์ค๋ฅธ์ชฝ์ ์๋ ๋ชจ๋ ํญ๋ชฉ์ ์ง์ฐ๋ฉด 2d/3d/script ์น์ ์ ์ค๋ฅธ์ชฝ์ผ๋ก ์ด๋ํ ์ ์์ต๋๋ค. ๋๋ ๊ฐ์ด๋ฐ๋ก ์ด๋ํ ๋ค์ ์ฌ์ ๋ฒํผ์ ์ค๋ฅธ์ชฝ์ผ๋ก ์ด๋ํฉ๋๋ค. ๋๋ ๊ทธ๊ฒ์ด ์๋จ์ ๋ง์ด ์ฒญ์ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์์ ๋ง๋๋ ์ฌ์ด๋ ๋ ๋ฒจ IIRC์ด๋ฉฐ ๋ น์ ๋๊ธ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
์ค๋์ค ๋ฒ์ค ์ธํฐํ์ด์ค๊ฐ ์์ผ๋ฏ๋ก ์ด์ ์ฌ์ด๋ ๋ ๋ฒจ์ ์๋ตํ ์ ์์ต๋๋ค.
@RodeoMcCabe ๋ฐ๋ ์ ๋๋ก ์ดํดํ๋ฉด ์ด์ ์ฌ๋ผ์ง ๋ณผ๋ฅจ ๋ฐ์ ๋๋ค. "์ค์ "์ ํธ์ง๊ธฐ ์ค์ ์ด๋ฉฐ ํ๋ก์ ํธ์ ๊ด๋ จ์ด ์์ต๋๋ค. ์ค๋ฅธ์ชฝ์ด ๊ด์ฐฎ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ค๋ฅธ 2๊ฐ์ ์์ด์ฝ(๋ฆฌ์์ค ๋ณ๊ฒฝ, ์ด์ ์๋ ๊ฐ์ ธ์ค๊ธฐ ๋ฐ ์ ๋ฐ์ดํธ ํ )์ ์ฌ์ด๋ ๋ฐ์ ๊ฐ์ ์ด๋ช ์ ๊ฐ์ง ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ง๋ง ํ์คํ์ง ์์ต๋๋ค.
ํ ์ Editor์์ ๋ฌด์ธ๊ฐ๊ฐ ์ฒ๋ฆฌ๋์์์ ๋ํ๋ ๋๋ค.
๊ทธ๋ฌ๋ฉด ๋ ์ด๋ธ์ "Editor"๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ์ผ์ชฝ์ ์๋ ๋ชจ๋ ๊ฒ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ฉ๋ด๋ฅผ ์ฌ๋ ๋ ์ด๋ธ์ด ์๋ ๋ฒํผ์ด๊ธฐ ๋๋ฌธ์ ์ผ์ชฝ์ ์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ชจ๋ ์ข ๋ฅ์ ๋ฉ๋ด๊ฐ ์๋ ํ๋์ ๋ฉ๋ด ๋ง๋๊ฐ ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
@n-pigeon ์์์, ํ์ง๋ง ๋๋ ๊ทธ๊ฒ์ ์ฌ์ฉํ ๋ฐฉ๋ฒ์ ์ฐพ์ง ๋ชปํ์ต๋๋ค. ๊ทธ๊ฒ์ ๊ฑฐ๊ธฐ์ ๋จธ๋ฌผ ์ ์์ต๋๋ค. ๋๋ ๊ทธ๋ฌํ ๊ธฐ๋ฅ์ ๋ํ ์ด๋ค ์ด์ ๋ ๋ณด์ง ๋ชปํฉ๋๋ค.
3d/2d/script/fullscreen ๋ฒํผ ์ ๋ณด:
3d/2dd/script ๋ณด๊ธฐ์ ์ค๋ฅธ์ชฝ ์๋จ์ ์ ์๋ ์์น๊ฐ ์ ์ฒด ํธ์ง๊ธฐ๊ฐ ์๋๋ผ ๊ธฐ๋ณธ ์ฐฝ์ ์ํฅ์ ๋ฏธ์น๊ธฐ ๋๋ฌธ์ ๊ฐ์ฅ ์๋ฏธ๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ค์ ์ด ์ ๋ง ํผ๋์ค๋ฝ๊ธฐ ๋๋ฌธ์ ์ค์ ์ด๋ฆ์ ํธ์ง๊ธฐ๋ก ๋ฐ๊พธ๋ ๊ฒ์ ์ ๋ง ์ข์ ์๊ฐ์ ๋๋ค. ํธ์ง๊ธฐ ์ค์ ๋ง ๋ณด์ ํ๊ณ ์๋ค๋ ๊ฒ์ ์ด๋ป๊ฒ ์ ์ ์์ต๋๊น?
์ผ์ชฝ์ผ๋ก ์ด๋ํ๋ ๊ฒ์ ๊ด์ฐฎ์ต๋๋ค... ํ์ง๋ง ์์งํ ๋งํ๋ฉด ์ผ์ชฝ ํ๋ก์ ํธ, ์ค๋ฅธ์ชฝ ํธ์ง๊ธฐ ๋ถ๋ฆฌ๊ฐ ๋ง์์ ๋ญ๋๋ค.
์ฌ์ด๋ lvl์ด ์ ๊ฑฐ๋๋ฉด ์ค๋ฅธ์ชฝ์ด ์ฝ๊ฐ ๋น์ด ์์ง๋ง ...
ํ์ง๋ง ๋๋ ์ฌ์ ํ ์ด๋ณ์ ์ข์ํ๋ค.
์๋จ ํ์์ค์ ๋ฉ๋ด ๋ฒํผ + ์ฌ์/์ผ์ ์ค์ง/์ค์ง...๋ก ๋จ์ํํ๋ ์ผ๋ฐ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ์ ๋ง ์ข์ ์๋์ ๋๋ค.
@RodeoMcCabe ์๊ฐ์ ์ผ๋ก ๋ณด๊ธฐ์๋ ๊ทธ๋ด์ธํ์ง๋ง ๋
ผ๋ฆฌ์ ์ผ๋ก๋ ๊ทธ๋ ์ง ์์ ์๋ ์์ต๋๋ค.
๊ทธ๋ฅ ์ฎ๊ธฐ๋ ๊ฒ์ ์ข์ง ์์ ์๊ฐ์ด๊ณ ์์ง์ผ ์๋ ์์ง๋ง ์ฐจ๋ณํ๊ฐ ํ์ํฉ๋๋ค.
์ด๋ฆ์ "Editor"๋ก ๋ณ๊ฒฝํ๋ ๊ฒ์ ์ข์ ์๊ฐ์
๋๋ค.
์ด๋ํ ์๋ ์์ง๋ง ์ฐจ๋ณํํด์ผ ํฉ๋๋ค.
๋ง์ต๋๋ค. ๊ทธ๋์ ๋ผ๋ฒจ์ ๋ณ๊ฒฝํ์๊ณ ์ ์ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋๋ ์ค์ ๋ก "์ผ์ชฝ ํ๋ก์ ํธ, ์ค๋ฅธ์ชฝ ํธ์ง๊ธฐ"๋ผ๋ ์์ด๋์ด๋ ์ ๋ง ์ข์ํฉ๋๋ค.
์ง๊ธ ์๋จ์์ ๋ณผ ์ ์๋ ์ฃผ์ ๋ฌธ์ ๋ ๋ฉ๋ด ๋ชจ์, 2d/3d/assetlib, ์ฌ์ ์น์ ๋ฐ ์ค๋ฅธ์ชฝ์ ์๋ ํญ๋ชฉ์ 4๊ฐ ์น์ ์ด ์๋ค๋ ๊ฒ์ ๋๋ค. ์ผ์ชฝ, ๊ฐ์ด๋ฐ, ์ค๋ฅธ์ชฝ์ 3๊ฐ์ ์น์ ๋ง ์์ผ๋ฉด ์ข์ ๊ฒ์ ๋๋ค.
์ผ๋ถ ์ฅ์์๋ ํ๋ฌ๊ทธ์ธ์ ์ํ ๊ณต๊ฐ๋ ํ์ํฉ๋๋ค. ์ผ์ชฝ ๋ฉ๋ด๋ ์๋ก์ด ์์ ํญ๋ชฉ์ ํ์ฉํฉ๋๊น?
์ผ๋ฐ ์ฑ์ฐ๊ธฐ ์์์ ๋ณ๊ฒฝํ๊ฑฐ๋ ์ฑ๋๋ฅผ ๋ฎ์ถ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? ์ ๋ ํ๋์์ ์ข์ํ์ง ์์ต๋๋ค. ๋์ ๊ฐ์ฅ ํ๊ธฐ์ฐฌ ์์ ์ค ํ๋์ด๋ฉฐ ์ด ๋ฐ๊ธฐ์์๋ ์ถฉ๋ถํ ์ค๋ฆฝ์ ์ด์ง ์์ต๋๋ค. ๋๋ ํ์(์ ๋ ์ค๋ฆฝ์ฑ)์ด๋ ์ฃผํฉ์(Sublime Text/Blender) ๋๋ ๋ณด๋ผ์(Godot 2.x)์ ๋ฏธ๋ฌํ ์์์ ์์ํ์ต๋๋ค. ์ ํ์ด ์ค์ง Godot ๋ก๊ณ ์ ๊ดํ ๊ฒ์ด๋ผ๋ฉด ์์ด์ฝ์ด๋ ํ์ด๋ผ์ดํธ์ ๋ณด์กฐ ์์์ผ๋ก ๊ณ์ ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
ํ๋์์ ํ๋์ ์ด๊ณ ์๋ฆ๋ต๊ฒ ๋ณด์
๋๋ค. (์ ์ด๋ ๋ช ppl ;) ) ๊ทธ๋ฌ๋ ๋๋ ๋น์ ์ด ๊ฑฑ์ ํ๋ ๊ฒ์ ๋ด
๋๋ค. ๋ฌผ๋ก f.lux ๋๋ ์ด์ ์ ์ฌํ ๊ฒ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ๋ค๋ฅธ ์์์ผ๋ก ํ
๋ง๋ฅผ ๋ค์ ๋ง๋๋ ๊ฒ ๋ํ ์๋นํ ๊ฐ๋จํฉ๋๋ค. ๋ชจ๋ svgs์ด๊ธฐ ๋๋ฌธ์ ๋ ๋ ์ฝ๋๋ฅผ ์์ ํ์ฌ ๋ชจ๋ ์์์ ๋ฌด์ธ๊ฐ๋ก ๊ณฑํ ์ ์์ต๋๋ค. ๋ชจ๋ ๋ชจ์์ ๋์ผํ๊ฒ ์ ์ง๋๋ฉฐ ํธ์ง๊ธฐ์ ๋์ฒด ํ
๋ง๋ก ๋ค๋ฌ์ด์ง ์ ์์ต๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ์ค๊ฐ ํ์ ์ด๋์ด ํ ๋ง๊ฐ ์๋ ์ฑ:
Blender, ๋ชจ๋ Adobe ์ ํ(Photoshop, Audition, AE...), Reaper, Discord(ํ๋์์ด์ง๋ง ์ฑ๋๊ฐ ๋ฎ์), Visual Studio ๋ฐ Code(ํ๋์์ด์ง๋ง ์ฑ๋๊ฐ ๋ฎ์), Sublime Text(์ฃผํฉ์์ด์ง๋ง ์ฑ๋๊ฐ ๋ฎ์), Unity3D , 3DSMax, Maya, CryEngine, UE4, ๊ฒ์ ๋ฉ์ด์ปค...
์ด ํ๋์์ด ๊ธฐ๋ณธ๊ฐ์ด๋ผ๋ฉด ์ฝ๊ฒ ๋ณ๊ฒฝ ๊ฐ๋ฅํ๋๋ก ํด์ฃผ์ธ์^^
๋ฐฐ๊ฒฝ์๋ง ๋ณ๊ฒฝํ๋ฉด ๋๋ฏ๋ก ์ด๋์ด ํ์ ๋ฒ์ ์ ๋ง๋๋ ๊ฒ์ ์ฝ์ต๋๋ค.
๋๋ ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ ์๊ฒผ๋์ง์ ๋ํ ๊ฐ๋จํ ์๋ฅผ ๋ง๋ค์์ต๋๋ค.
ใ ๋ณํ ์ ๋ ฅ์ ๋ํ ๋ ๋ค๋ฅธ ์์ด๋์ด:
๊ทธ ์ง์ ํ์ ํ
๋ง์์๋ ๋ค๋ฅธ ์์
๊ณต๊ฐ ์ฃผ๋ณ์ ๊ฒฝ๊ณ์ ์ด ํจ์ฌ ๋ ์์ ๊ฒ์ฒ๋ผ ๋ณด์
๋๋ค. ์ต๊ทผ์ ์ฃผ์ ๋ฅผ ์์ํ ๊ฒ์
๋๋ค.
https://github.com/godotengine/godot/issues/8512
์ด์ ๋๋ ์ด๋์ด ํ์์ ํฌ์ ๋๋ค. ๋ค์ ์๊ฐํด ์ฃผ์ธ์.
@alelepd ์์ฑ ๋ชฉ๋ก์ ๋ค์ ๊ฐ์ ธ์ ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค.
๋๋ ๋น์ ์ด ์ ์ํ ์์ด๋์ด๋ฅผ ์ข์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ณ๊ฒฝ ๊ฐ๋ฅ/์
๋ ฅ ํ์์ ๋ํด ๋ฅ๊ทผ ํ
๋๋ฆฌ๋ฅผ ๊ฐ๋ ๊ฒ์ ํ๋ฅญํ ์ ๊ทผ ๋ฐฉ์์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค!
์์ฑ ๋ชฉ๋ก ๋
ธ๋๋ฅผ ๋ค์ ๋ง๋ค ํ์๋ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ฌ์ ํ ํธ๋ฆฌ๋ฅผ ์ฌ์ฉํ ์ ์์ง๋ง ์ฌ์ฉ์ ์ง์ ์
๋ ฅ์ ๋ณ๊ฒฝํ์ฌ ์ ์คํ์ผ ์์๋ฅผ ์ ๊ณตํ๊ณ ์ฝ์
์คํ์
์ 0์ผ๋ก ์ค์ ํฉ๋๋ค. ์ ๋ ๋ก์ปฌ ๋ถ๊ธฐ์์ ์์ํ์ต๋๋ค. ๋ด ์ ๊ทผ ๋ฐฉ์์ ํ์ ์ถ์ ํ์ดํ๊ฐ ํ์๋๋์ง ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ๋ ๊ฐ ํ์ ๋ํ ์์ฑ์ ๊ตฌํํ๋ ๊ฒ์ด์์ต๋๋ค.
๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ ๊ทธ ์์ ฏ์์ ๊ฐ์ฅ ๋ ์ค์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ๊ฒ ์ฌ์ฉํ ์ ์๋ ์ฐจ์ด์ ์ ์์ ฏ ์์ฒด์
๋๋ค. Vector3/2, Quat, Basis ๋๋ Array ์ ํ์ ์กฐ์ ํ ๋๋ง๋ค ๋งค์ฐ ๊ณ ํต์ค๋ฌ์ด ํธ์ง ํ์
์ฐฝ์
๋๋ค...
์๋ง๋ 3์ ๊ณต์ ํ๋์๊ณผ ์ด๋์ด(๊ทธ๋ฆฌ๊ณ ๋ฐ์?) ํ์ ์ต์ ํ ๋ง์ ํจ๊ป ๋ฐฐ์ก๋ ์ ์์ต๋๋ค.
@n-pigeon์ ์ธ์คํํฐ ๋์์ธ #8196์ ๋ํ ํ ๋ก ์ ๋๋ค.
์ด๋ฐ ๋ชฐ๋ฆฌ @alelepd ๋๋ดํ๋๊ฑฐ์ผ? ๋ฏธ์น๋ฏ์ด ์ข์๋ณด์ ๋๋ค. ๊ทธ๊ฒ์ ํ๋์ ์ด๊ณ ๋์ ํธ์ํ๋ฉฐ ๊ทธ ์ฌ์ด์ ๋ชจ๋ ๊ฒ์ ๋๋ค. @reduz ๊ฐ ์ด๊ฒ์ ๋ณผ ํ์๊ฐ ์์ ๋ ์ด๋์ ์์ต๋๊น? ๊ทธ๋ ์ด๊ฒ์๋ณด์์ผํฉ๋๋ค. ๊ทธ๊ฐ ์ฝ๋์ ๋น ์ ธ ์ผ์ ํ๊ณ ์๊ธฐ ๋๋ฌธ์ ํ ๋ง์ ๊ฐ์ ๊ฒ์ ๊ด์ฌ์ด ์๋์ง ํ์คํ์ง ์์ง๋ง ์์ฐ ์ด๊ฒ์ ์ ๋ง ๋๋จํ ๊ฒ์ ๋๋ค. /๋ฐ์ ๊ฐ์ฑ
๊ทธ๋์ ์ค์ ๋ก ์ฌ์ฉ๋๋ ํ ๋ง๋ฅผ ๋ฌด์ํ๊ณ Godot๊ฐ ์ค์ ๋ก SVG๋ฅผ ํ ๋ง ์์ฐ์ ์ฌ์ฉํ ์ ์๊ณ ์์ํ ๋ png๋ฅผ ์์ฑ/์บ์ํ ์ ์๋ค๋ ์ ๋ง์ ์ด๋ป๊ฒ ๋์๋์? ๋๋ ํนํ ๊ฑฐ์ ๋ชจ๋ ๊ณณ์์ SVG๋ฅผ ์ฌ์ฉํ๋ ์๋ก์ด ํ ๋ง์ ๊ด์ฌ์ด ์์ต๋๋ค.
์ ํ ๋ง์ ๋ํด ๋ด๊ฐ ์ข์ํ์ง ์๋ ๋ช ๊ฐ์ง ์ฌํญ์ด ์์ต๋๋ค.
๋ฐฉ๊ธ ์ ํ ๋ง๋ฅผ ์๋ํ๋๋ฐ @Zylann ์ด ๋งํ ๊ฒ์ฒ๋ผ ๋๋ฌด ๊ฐํ๊ณ ํ๋ ฅ์ด ๋์นฉ๋๋ค. 2.x ํ ๋ง๊ฐ ๋์ ํจ์ฌ ์ข์ต๋๋ค(๋๋ ์ ์ด๋ ๋ด ๋์ ๋จ์ ์๋ ๋ถ๋ถ).
๋๋ ๊ทธ๊ฒ์ ์ข์ํฉ๋๋ค. ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ ์ค๋๋ ๊ฒ์ฒ๋ผ ๋๊ปด์ง๋ฏ๋ก ์ ๊ฑฐํฉ๋๋ค.
์ํํธ์จ์ด. ์์ฆ ์ฃผ๋ฅ๋ ์๋ฌด๊ฒ๋ ์ฌ์ฉํ์ง ์์ต๋๋ค.
2017๋ 4์ 27์ผ ์คํ 5์ 55๋ถ์ "eon-s" [email protected] ์ด ์์ฑํ์ต๋๋ค.
๋ฐฉ๊ธ ์๋ก์ด ํ ๋ง๋ฅผ ์๋ํ๋๋ฐ @Zylann์ฒ๋ผ ๋๋ฌด ๊ฐํ๊ณ ํ๋ ฅ์ด ๋์นฉ๋๋ค.
https://github.com/Zylann ์ 2.x ํ ๋ง๊ฐ ๋์ ํจ์ฌ ์ข์ต๋๋ค.
(๋๋ ์ ์ด๋ ๋ด ๋์ ๋จ์์๋ ๊ฒ).[์ด๋ฏธ์ง: Godottheme2vs3]
https://cloud.githubusercontent.com/assets/10215987/25492224/bd7c4b32-2b48-11e7-8332-aaa601b244c6.pngโ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/7294#issuecomment-297757206 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AF-Z2xmx4kUf33pUyJqwywtAvWOj7U7Jks5r0LqOgaJpZM4LMKXr
.
@djrm ์ด ์ ํ ๋ง๋ฅผ ์ ๋ง๋ค์๋ค๊ณ ์๊ฐํ๋ ๋์ @alelepd ๋ ์๋์ ๋ง๋ ํ ๋ง๋ฅผ ์ ๊ณตํ์ต๋๋ค. ๋๋ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ์ ๋ํด @reduz ์ ๋์ํฉ๋๋ค. ๊ทธ๊ฒ๋ค์ ์ณ์ง ์์ ๋ณด์ด๊ณ ์ฌ๋ฌผ์ ๊ท ํ์ด ๋ง์ง ์๊ฒ ๋ง๋ญ๋๋ค. ์ต๊ทผ์ ๊ฒ์๋ @alelepd ํ ๋ง๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅํ ํ ๋ง๋ฅผ ์ป์ ์ ์๊ฒ ๋๋ฉด ๊ธฐ์ ๊ฒ์ ๋๋ค. ๋จ, ์ ํ ๋ง๊ฐ ๊ทธ์ ํ ๋ง๋ฅผ ์ฑํํ์ง ์๋ ํ ๋ง์ ๋๋ค. ๋๋ Godot์ ๋จ์ํจ์ ์ข์ํฉ๋๋ค. ๋ชจ๋ ๊ฒ์ด ์ํ๋ ๊ณณ์ ์์ต๋๋ค. ๋์ ์ข์ ์๋ก์ด ํ๋์ ์ธ ํ ๋ง๋ก ์์ง์ ํจ์ฌ ๋ ์ฆ๊ฒ๊ฒ ๋ง๋ค ๊ฒ์ ๋๋ค. ๊ณ ๋ํฐ๊ฐ ๋๊ธฐ์ ์ข์ ์๊ฐ์ ๋๋ค.
์ฑ๋๋ ๊ทธ๋ฆฌ ๋์์ง ์์ง๋ง(์กฐ๊ธ ๊ฐ์ํ ์ ์์) ์คํฌ๋กค ๋ง๋์ ํธ๋ฒ ์์(๋ฐ์ ๋ น์)์ด ๋๋ฌด ๊ฐํ์ฌ ์ฌ์ฉ์๊ฐ ์ฝ๊ฒ ์ฃผ์๋ฅผ ์ฐ๋งํ๊ฒ ํ ์ ์์ต๋๋ค. ์ผ๋ถ ๋ค๋ฅธ ํธ๋ฒ/๋๋ฌ์ง ์์๋ ๊ฒํ ํด์ผ ํฉ๋๋ค.
์ผ๋ฐ ์คํฌ๋กค ๋ง๋์ ํธ๋ฒ๋ง๋ ์คํฌ๋กค ๋ง๋ ๋น๊ต:
์คํฌ๋กค ๋ง๋๋ ๋ง์ฐ์ค๋ฅผ ๊ฐ์ ธ๊ฐ์ ๋ ํ๋์ "hover" ์์์ ์ฌ์ฉํ๊ณ ๋๋ ์ ๋ ๋ น์ "pressed" ๊ตฌ์ฑํ๋ฅผ ์ฌ์ฉํ๋๋ก ์์ ํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค(์ด๋ ์ฌ์ฉ์๊ฐ ์ด๋ํ ์ ์๋ค๋ ์ฌ์ค์ ๋ํ ์๊ฐ์ ํํธ๋ ์ ๊ณตํจ).
ํ์ UI ๋ฐฐ๊ฒฝ์ +1, ์คํฌ๋กค ๋ง๋์์ ํ๋์ ํธ๋ฒ ๋ฐ ๋ น์ ๋๋ฆผ์ +1.
^^ ๊ทธ๋ฆฌ๊ณ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๊ฐ ์๋ ๊ฒฝ์ฐ +1, ๋ชจ๋ ๊ฒ ์ฌ์ด์ ํ ๋๋ฆฌ๊ฐ ์๋ ๊ฒฝ์ฐ +1, ์ต์ํ ์ง๊ธ๋งํผ ๋์ง๋ ์์ต๋๋ค..
์ต๊ทผ ์ ๋ง ํซ ์ด์. ๋๋ ์์ ์ผ์ ์๋ํ๋ค.
๋๋ ํ
๋๋ฆฌ๊ฐ ๋ ์ ์ฌ๊ฐํ์ด์ด์ผ ํ๋ค๋ ๋ฐ ๋์ํฉ๋๋ค. ๋ํ 2px ํ
๋๋ฆฌ๊ฐ ๋๋ฌด ์ปค์ ๋ํฌ๋ฅผ ํ๋ฆฟํ๊ฒ ๋ณด์ด๊ฒ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ๋ฅํ๋ฉด ์ฌ๋ฐฑ์ ์ข ์ค์ฌ์ฃผ์ธ์^^
๊ทธ๋ฆฌ๊ณ ์ด๋ค ์ด์ ๋ก ๋ฉ์ธ ์ปจํธ๋กค์ ๋ค๋ฅธ ์ปจํธ๋กค๋ณด๋ค ๋ ๋๊บผ์ด ์ฌ๋ฐฑ์ ๊ฐ์ง๊ณ ์์ง๋ง ... ๋น์ ์ด ๊ทธ๊ฒ์ ๊ณ ์น ๊ฒ์ ๋ด
๋๋ค^^
@volzhs ์ฐจ์ด์ ์ ์ฐพ๋ ๋ฐ ์๊ฐ์ด ์ข ๊ฑธ๋ ธ์ต๋๋ค :stuck_out_tongue: ๋ ์ข์ ๋ณด์ ๋๋ค.
๋ชจํ์ ๋ ๊ฐ๊น์ต๋๋ค ...
๋ค๋ค ๋ญํด?
์ํ๋ฉด ๋๋จธ์ง๋ ๋ด๊ฐ ํ ๊ฒ..
ํ์ผ ์์คํ
๊ณผ ์ฌ ๋
์ ์๋จ์๋ ์ฝ๊ฐ์ ํจ๋ฉ์ด ํ์ํ๋ฉฐ ํญ์ ์ฌ์ ํ โโ๋ฅ๊ธ๋ค. ๋ํฌ ์ฌ์ด์ ๊ณต๊ฐ์ ๋ช ํฝ์
์ค์ผ ์ ์์ต๋๊น? (๋์์ ์ต์ ํ ํ๊ณ ์์ด์ ๋ผ์ด๋ธ๋ก ์ฒดํํด๋ณผ ์ ์์ด์^^)
๋ฉ์ธ ๋ทฐํฌํธ ์ฃผ๋ณ์ ๋น๋๋ ํ๋ ์์ ์ด์ ์คํฌ๋กค๋ฐ๊ฐ ํฌ๋ช
ํด์ ธ์ ์ด์ํด ๋ณด์
๋๋ค...
๋ฐ์ฌ๋ฆผ์ ๋ํ ์ฐธ๊ณ ์ฌํญ... ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๊ฐ ์ฝ๊ฐ "๊ตฌ์"์ฒ๋ผ ๋๊ปด์ง๋ค๋ ๋ฐ ๋์ํ์ง๋ง ์์ ํ ์ ์ฌ๊ฐํ ํ ๋๋ฆฌ๊ฐ ๋ ๋์์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋ฏธ๋ฌํ ๋ฐ์ฌ๋ฆผ๋ ๊ด์ฐฎ์ ๊ฒ์ ๋๋ค (์ค์ ๋ก Godot 2์ ๊ฐ์ ๋ชจ์์ด์ง๋ง ์ค๊ณฝ์ ์ด ์์)
์ฌ๊ธฐ ๋ผ์ด๋ธ ํผ๋๊ฐ ์์ต๋๋ค. :์๋ค:
@volzhs ์ข์์! ๐ ํญ์ ์ ๋ ฌํ๋ ๊ฒ์ด ์ง๊ธ์ ์กฐ๊ธ ์ง์ฆ์ด ๋ฉ๋๋ค. ์ต์ ์คํฌ๋ฆฐ์ท์ด ๋ฉ์ง๋ค์! ์๋ง๋ ํ๋ณด? ๐
@karroffel ๋ต. ์๊ฐ์ด ๋ ํ์ํฉ๋๋ค. : ์ค๋ง์ผ :
#8512๋ฅผ ๋ง์กฑ์ํค๊ธฐ ์ํด ์ปจํ ์ด๋ ์ฌ์ด์ ์ฌ๋ฐฑ์ ๋ช px ๋ ์ค์ผ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ฝค ์ข์ ๋ณด์ ๋๋ค. ์ ๋ ฌ๋ ํญ์ด ๋ง์์ ๋ญ๋๋ค. :)
@akien-mga ๋ต. ๋๋ ๊ทธ๊ฒ์ ์๋ ํ ๊ฒ์ ๋๋ค.
๋ง์ง์ ํ์คํ ์ค์ฌ์ผ ํฉ๋๋ค. ์์ @alelepd ํ ๋ง์ฒ๋ผ ํ์์ผ๋ก ๊ฐ ์ ์๋์? ๋๋ฌด ๊นจ๋ํด ๋ณด์ ๋๋ค. ์ฌ๋ฐฑ๋ ํด๋น ํ ๋ง์ ๋ฑ ๋ง์ต๋๋ค.
@riirii ํด๋ณด์ง ๋ง ์ผ๋ถ ์ด๋ฏธ์ง๊ฐ ์ฌ์ฉ๋์ด ์ฅ๋ดํ ์ ์์ต๋๋ค.
๋จผ์ ํ์ฌ ์์ ํ
๋ง๋ฅผ ๊ณ ์ํ๊ฒ ์ต๋๋ค.
์ฌ๋๋ค์ด ๋ชฉ์ ์ ๋ํด ์๋ก์ด ๋ณํ์ ์๋ํ๋ ๊ฒ์ ๋ณด๋ ๊ฒ์ ์ข์ ์ผ์ ๋๋ค. ๋ด๊ฐ alepd ๋ชฉ์ ์ ๊ตฌํํ๋ ค๊ณ ์๋ํ ๊ฒ์ด ์๋๋ผ ๊ทธ์ ๋ชฉ์ ๊ณผ ๊ฐ์ ๊ฒ์ ๋ง๋๋ ๊ฒ์ด ๋ชฉํ๊ฐ ์๋๋ผ ๋ ํนํ๊ณ ๋ ํนํ๊ณ ๋ฌด์๋ณด๋ค ๋ฎ๊ณผ ๋ฐค์ ์ฌ์ฉํ๊ธฐ ์ฌ์ด ํ ๋ง์ธ ๊ณ ๋๋น์ ์์๊ณผ ๋ฒํผ, ํธ๋ฅธ๋น์ด ๋๋ ๋ฐฐ๊ฒฝ์ ์ด์ ์ด๊ธฐ๋ ํ๊ณ , ํ ๋๋ฆฌ๋ฅผ ๋ฅ๊ธ๊ฒ ์ฒ๋ฆฌํ ๊ฒ์ด ๋ ์น๊ทผํด ๋ณด์ด๊ธฐ๋ ํ์ง๋ง ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ ์๋ํ ์ ์์ง๋ง ๋ชจ๋ ์์ ฏ์ ๋ฐ๊ฒฝ์ ๋ฐ๊ฟ์ผ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ์ผ๊ด์ฑ์ด ์์ด ๋ณด์ด๊ณ ๋ น์๋ ์ฐ๋งํ์ง ์์ต๋๋ค. ์ธํฐํ์ด์ค์ ์ฅ๋ฉด ๋ ๊ณผ ๊ฐ์ ๋ง์ ์ฝํ ์ธ ๊ฐ ์์์ ์๋ฏธํฉ๋๋ค. ์ ์ด ์์์ ํ์ด๋ผ์ดํธ ๋ น์๊ณผ ๋งค์ฐ ์ ์ฌํ๋ฉฐ ํฌ๋ช ์ฐฝ ์ ๋ชฉ์ ํ์ฌ PR์์ ์ธ๊ธํ ํ์ฌ ๋ฌธ์ ์ ๋๋ค. ๋ํ ํ์ฌ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์๊ฐ์ด ์๊ธฐ ๋๋ฌธ์ PR์ ๋ง๋ ์ด์ ๋ ์ด ์ํ์ ๋๋ค. ๋ํ ์คํฌ๋ฆฝํธ ์จ๋๊ฐ ์ ๊ฒฝ์์ด์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ํ ์คํธ๋ฅผ ์ฝ๊ธฐ๊ฐ ์ ๋ง ์ด๋ ต๊ณ ์์์ด ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅํ ๋ง์ ์์์ ๊ธฐ๋ณธ ํ ์คํธ ์์์ผ๋ก ์๋ํ์ง ์์ต๋๋ค. ์์์ด ์ง์ ๋ ์ ๊ฒฝ์ ๊ฒฝ์ฐ์๋ ๊ทธ๋ ์ง ์์ต๋๋ค. ์ด์จ๋ ๋๋ ํ ๋ง๋ฅผ ๊ฐ์ ํ๊ธฐ ์ํด ๋ ธ๋ ฅํ ๊ฒ์ด์ง๋ง ํต์ฌ ์์น์ด ๊ฑฐ๊ธฐ์ ์๊ณ ์ด์ ๊ฐ ์๋ค๋ ์ ์ ์ฃผ๋ชฉํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ด๋ฌํ ์์น์ด ์ปค๋ฎค๋ํฐ ๋น์ ์ ๋ง์ง ์์ผ๋ฉด alepd ๊ฐ๋ ๊ณผ ๊ฐ์ ๋ณด๋ค ์ ํต์ ์ธ ๊ฒ์ ์๋ํ ์ ์์ต๋๋ค.
ํ์ฌ ๋ง์คํฐ์ ์๋ ํ ๋ง๋ฅผ ์๋ํด ๋ณด์์ต๋๋ค. ์ ์ฃผ๊ด์ ์ธ ๋ฉ๋ชจ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๊ณ์ํด์ ํ ์คํธ๋ก ๋ง์ ๊ฒ์ ์ค๋ช ํ ์ ์์ง๋ง ์ด์จ๋ ์ฒ ๋จ์ด์ ๊ฐ์น๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ค์ ๋น์ฃผ์ผ๋ก ๋์งํ๋ ๊ฒ์ด ๋ ๋ซ๋ค๊ณ ์๊ฐํฉ๋๋ค^^
@djrm .. ์ ๋ง ์ ํ์ ๊ฒ ๊ฐ์์. ๋๋ @alelepd ํ ๋ง๊ฐ ๊ด์ต์ ์ด๋ผ๊ณ ๋งํ์ง ์์ ๊ฒ์ ๋๋ค. ๋ชจ๋ํ๊ณ ๊ฐ๋ฒผ์ฐ๋ฉฐ ์ฐ์์ฑ์ด ์์ต๋๋ค. ์ ๋ ๊ฐ๊ณผํด์๋ ์๋๋ ๋ถ๋ถ์ ๋๋ค.
@djrm ๋จผ์ ๋
ธ๊ณ ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
๋๋ ๋น์ ์ด ํ ์ผ์ ๋ค์ ํ ์๊ฐ์ด ์์ต๋๋ค.
"๊ธฐ๋ณธ ํ
๋ง"๋ฅผ ๋ณ๊ฒฝํ์ผ๋ฉฐ ์ด๊ฒ์ "ํธ์ง๊ธฐ ํ
๋ง"์ ๊ดํ ๊ฒ์
๋๋ค.
๊ธฐ๋ณธ ํ
๋ง๋ฅผ ๋ณ๊ฒฝํ๋ฉด ์ ๋๋ค๊ณ ์๊ฐํฉ๋๋ค.
ํ๋กํ ํ์ดํ์๋ ์ฌ์ฉ๋ฉ๋๋ค.
@volzhs 1. ๋ด๊ฐ ๊ตญ๊ฒฝ ์ ๊ฑฐ๋ก ํ ํ๋ณด๋ฅผ ํ์ธ ํ์ต๋๊น? ์๋ง ๋น์ ์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ๊ทธ๊ฒ์ํ์ง๋ง ์ฌ์ ํ ๋์์ด ๋ ์ ์์ต๋๋ค. ์์งํ ๋ณํฉํ ์๊ฐ์ ์์ง๋ง ์์์ผ๋ก ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
@toger5 ๋ค. ์ง๊ธ ํ๊ณ ์๋ค...
๊ทธ๋ฆฌ๊ณ ๋๋ ๋น์ ์ PR์ ํ์ธํ๊ณ ๋๋ ๊ธฐ๋ณธ ํ
๋ง๋ฅผ ๊ฑด๋๋ฆฌ์ง ์๋๋ก ์กฐ๊ธ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋กํ๊ณ ์์ต๋๋ค.
๊ฑฐ์ ๋ค ๋ ๊ฒ ๊ฐ์์.
์ด๊ฒ์ ๊ธฐ๋ณธ ํ
๋ง๋ฅผ ๋ณ๊ฒฝํ์ง ์์ผ๋ฉฐ ํธ์ง๊ธฐ์๋ง ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
@volzhs ๋ ์ ๋ง ์ข์ ๋ณด์ ๋๋ค. ์ฝ๊ฐ์ ์ฌ๋ฐฑ์ ์ถ๊ฐํด์ผ ํ ์๋ ์์ต๋๋ค.
์ด์ ๊ฐ์ด?
์์ ์ฌ๋ฐฑ์ด ๋ฉ์ง๊ฒ ๋ณด์ ๋๋ค. ์ผ์ชฝ ์ ๋ ฌ ํญ๋ ๋ ์ข์ต๋๋ค.
@Zylann ์๋ฃ !
์ด์ ์ฝ๋๋ฅผ ์ฝ๊ฐ ์ ๋ฆฌํด์ผ ํฉ๋๋ค.
๋ฉ์ง. ๋๋ ์์ ๋ง์ง์ ๋ณ๋ก ์ข์ํ์ง ์๋๋ค. ๋ถํ์ํ ์ค์ ์ถ๊ฐํฉ๋๋ค.
์ด๋์ด ๋ฐฐ๊ฒฝ์ ์ฝํ
์ธ ๋ฅผ ๊ตฌ๋ถํ๊ธฐ์ ์ถฉ๋ถํด์ผ ํฉ๋๋ค.
๋๋ ๊ทธ๋ค์ด ์ ์ง๊ธ ํ์ํ์ง ์์์ต๋๋ค. ์ผ๋ถ ์์ด์ฝ/์์๊ฐ ์์ผ๋ฉด ํ๋ฉด์์ ๊ฑฐ์ ์ฌ๋ผ์ง๋๋ค. ํ์ง๋ง ๋ ๋์ ํด๊ฒฐ์ฑ
์ ๊ทธ๊ฒ๋ค์ ์กฐ๊ธ ์ด๋ํ๋ ๊ฒ์
๋๋ค(์๋ฅผ ๋ค์ด ์คํฌ๋ฆฝํธ ๋ชฉ๋ก์ ์ค๋ฅธ์ชฝ์ผ๋ก ์ฝ๊ฐ(6px) ์ด๋ํ๋ฉด ๋ฉ๋๋ค)
์ง๊ธ์ ๊ทธ๊ฒ๋ค์ ์ ๊ฑฐํ๊ณ ์ด์ํด ๋ณด์ด๋ ์์์ ์์น๋ฅผ โโํ๋์ฉ ์กฐ์ ํ๋ ๊ฒ์ ์ ํธํฉ๋๋ค. ์๊ฐ?
ํ์์ ์ด์ผ
2017๋ 4์ 28์ผ ์ค์ 9์ 1๋ถ์ "Timo" [email protected] ์ด ์์ฑํ์ต๋๋ค.
๋ฉ์ง. ๋๋ ์์ ๋ง์ง์ ๋ณ๋ก ์ข์ํ์ง ์๋๋ค. ๋ถํ์ํ ์ค์ ์ถ๊ฐํฉ๋๋ค.
์ด๋์ด ๋ฐฐ๊ฒฝ์ ์ฝํ ์ธ ๋ฅผ ๊ตฌ๋ถํ๊ธฐ์ ์ถฉ๋ถํด์ผ ํฉ๋๋ค.
๋๋ ๊ทธ๋ค์ด ์ ์ง๊ธ ํ์ํ์ง ์์์ต๋๋ค. ์ผ๋ถ ์์ด์ฝ/์์๊ฐ ๊ฑฐ์ ๋๋กญ๋จ
๊ทธ๋ค ์์ด ํ๋ฉด ๋ฐ์ผ๋ก. ํ์ง๋ง ๋ ๋์ ํด๊ฒฐ์ฑ ์
๊ทธ๊ฒ๋ค์ ์กฐ๊ธ ์ฎ๊น๋๋ค(์๋ฅผ ๋ค์ด ์คํฌ๋ฆฝํธ ๋ชฉ๋ก์
์ค๋ฅธ์ชฝ์ผ๋ก ์ฝ๊ฐ(6px) ์ด๋)โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/7294#issuecomment-297923645 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AF-Z25j6CUG1AfAZ5Gac7D04WfGAKJGFks5r0Y7AgaJpZM4LMKXr
.
๊ธฐ์กด ํ ๋ง์์๋ ํธ๋ฆฌ์์ ํญ๋ชฉ์ ์ ํํ๊ณ ์, ์๋ ํค๋ฅผ ๋๋ฅด๋ฉด ํ์ฌ ์ ํ๋ ํญ๋ชฉ์ ์์ ํ ๋๋ฆฌ๊ฐ ํ์๋ฉ๋๋ค. ์ ํ ๋ง์์๋ ๋ ์ด์ ์กด์ฌํ์ง ์์ผ๋ฏ๋ก ์ธ์คํํฐ์ ์ด๋ค ํญ๋ชฉ์ ์ ๋ณด๊ฐ ํ์๋๋์ง ์๊ธฐ๊ฐ ์กฐ๊ธ ์ด๋ ต์ต๋๋ค.
@alelepd ๊ฐ๋ , ํนํ ๋ฉฐ์น ์ ์ ์ด๋์ด ๊ฐ๋ ์ ๋ณธ ํ ๋ค๋ฅธ UI๋ ์ด์ ๋ถ์ํ์ง ๋ชปํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๊ฒ์ Godot๊ฐ ๋ฐ์ ์๊ฒฉ์ด ์๊ณ ๋ด ๋์ด ๊ฐ๋งํ๋ ์ธ๋ จ๋๊ณ ํ๋์ ์ธ UI์ ๋๋ค.
๋๋ ์ด๊ฒ์ @Zephilinox ์ ํจ๊ป ์์ต๋๋ค. @alelepd ์ ํ ๋ง๋ ์ต๊ณ ์ UI ์๋ฃจ์ ์ด์ง๋ง ์ด๋ค ์ด์ ๋ก ํผํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ์์ฑ์ด ๋ถ๊ฐ๋ฅํ ๊ฒ์ ์๋๊น? ์ด๋ ์ชฝ์ด๋ , ๋ฐ๋ผ๊ฑด๋ Godot 3์๋ UI๋ฅผ ๊ทธ๋ฐ ์์ผ๋ก ํ๋ก๊ทธ๋๋ฐํ ์ ์๊ธฐ ๋๋ฌธ์ ์ต์ํ ์์์ ๋ชจ๋ฐฉํ ์ ์๋ ์ถฉ๋ถํ ์ฌ์ฉ์ ์ง์ ์ต์ ์ด ์์ ๊ฒ์ ๋๋ค. ๋ถํํ๋ :(ํ์ง๋ง ์ ์ด๋ ์ฌ๋๋ค์ Godot UI๋ฅผ ๊ฐ์ ํ๊ธฐ ์ํด ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. ๋จ์ง ์ ๊ฐ ์ ํธํ๋ UI๋ ์๋๋๋ค. ํ์ง๋ง ๋ชจ๋ ์ฌ๋์ด ์ ํธํ๋ ๊ฒ์ด ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ฌ์ฉ์๊ฐ ์ํ๋ ๊ฒฝ์ฐ ์ฌ์ฉ์ ์ ์ ํ
๋ง๋ฅผ ์ค์ ํ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ํด๋น ์ต์
์ ํธ์ง๊ธฐ ์ค์ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ถ๋ช
ํ ์์ ์ด ํ์ํฉ๋๊น? https://github.com/godotengine/godot/issues/5998
(๋ํ ๋ค์ ํ
๋ง๋ ์ด๋ป๊ฒ ํ
์คํธ๋ฉ๋๊น? ๋ณ๊ฒฝ๋ ๋๋ง๋ค ๋ค์ ์ปดํ์ผํฉ๋๊น?)
๋๋ ๋ ์์ ์ฌ๋ฐฑ์ ์ ํธํ์ง๋ง ์ด๊ฒ์ ์ฌ์ ํ โโํจ์ฌ ๋ซ์ต๋๋ค IMHO ... ๊ฐ์ธ์ ์ผ๋ก ๊ด๋ จ๋ ๋ชจ๋ ์ฌ๋์๊ฒ ๊ฐ์ฌํ๊ณ ์ถ์ต๋๋ค ... ๋ชจ๋ํฐ๊ฐ ํ๋๋ฟ์ ๋๋ค (ํค์ด ... ์๋ด์ ์์ด๋ค .. ๋ด ์ฌ๋ถ์ ์์์ด ๋ค๋ฅธ ๊ณณ์ผ๋ก ๊ฐ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค) ๊ฒฝ๊ณ์ ๊ณผ ์ฌ๋ฐฑ์ด ์กฐ๊ธ ๋ ์์ผ๋ฉด ํ๋ฃจ๊ฐ ๋ ์ฌ์์ง๋๋ค. ๋๋ ๋์ค์ ๋ ์ปค์คํฐ๋ง์ด์งํ๋ ๋ฐฉ๋ฒ์ ์กฐ์ฌํ ๊ฒ์ ๋๋ค...atm ์ ๋ ํ์ฌ ํ๋ก์ ํธ์์ 2.x๋ฅผ ๊ณ ์ํ ๊ฒ์ ๋๋ค.
์๋ค์, alepd์ ๊ฐ๋
์ ์ข์ ์ฐธ์กฐ์ด์ง๋ง Godot๋ ์๋๋๋ค.
UI. ๋ง์ ๊ฒ๋ค์ด ๋๋ฝ๋๊ฑฐ๋ ์๋ชป๋์์ต๋๋ค. ์๊ฐ์ ์ฃผ๋ ๊ฒ์ด ์ข์ ์๋ ์๊ณ ,
ํ์ง๋ง ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ๋ง๋ค ์ ์์ต๋๋ค.
2017๋ 4์ 28์ผ ์คํ 3์ 10๋ถ์ "justinbarrett" [email protected] ์ด ์์ฑํ์ต๋๋ค.
๋๋ ์์ ์ฌ๋ฐฑ์ ์ ํธํ์ง๋ง ์ด๊ฒ์ ์ฌ์ ํ โโํจ์ฌ ๋ ๋์ IMHO ... ์ํฉ๋๋ค.
๊ด๋ จ๋ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ธ์ ์ผ๋ก ๊ฐ์ฌ์ ์ธ์ฌ๋ฅผ ์ ํฉ๋๋ค...๋ชจ๋ํฐ๋ ํ๋๋ฟ์ ๋๋ค(ํค์ด...์๋ด
& kids..๋ ๋ด ์ถ๊ฐ ๋ฆฌ์์ค๊ฐ ๋ค๋ฅธ ๊ณณ์ผ๋ก ์ด๋ํจ์ ์๋ฏธํฉ๋๋ค.
๋ ์์ ๊ฒฝ๊ณ์ ๊ณผ ์ฌ๋ฐฑ์ ๋ด ํ๋ฃจ๋ฅผ ๋ ์ฝ๊ฒ ๋ง๋ญ๋๋ค. ๋๋ ์กฐ์ฌํ ๊ฒ์ด๋ค
๋์ค์ ๋ ์ปค์คํฐ๋ง์ด์ง ... atm ๋๋ ํ์ฌ 2.x๋ฅผ ๊ณ ์ ํ ๊ฒ์ ๋๋ค.
ํ๋ก์ ํธ.โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/7294#issuecomment-297993389 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AF-Z2w2dqXWMjdOc0vfBaJgvN4tP_nAWks5r0eUngaJpZM4LMKXr
.
์๋ก์ด ๊ธฐ๋ณธ ํ ๋ง๋ก ๋ช ๊ฐ์ง ํ ์คํธ๋ฅผ ํ์ต๋๋ค.
์ด ์คํฌ๋ฆฐ์ท์์ ๋ณผ ์ ์๋ฏ์ด
๋ฒํผ์ด ์ฑ์์ง์ง ์์, V/HSeparator๊ฐ ํ์๋์ง ์์, ์งํ๋ฅ ํ์์ค์ ๋ฐฐ๊ฒฝ ์ง๊ฐ์ด ์์ ๋ฑ...
๊ธฐ๋ณธ ํ
๋ง๋ ๊ฒ์ ํ๋กํ ํ์ดํ์๋ ์ฌ์ฉ๋ฉ๋๋ค.
๋ฐ๋ผ์ ์ ์ ํ ๊ธฐ๋ณธ ํ
๋ง๋ฅผ ์ ๊ณตํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ด๊ฒ์ ์ค๋๋ ํ ๋ง์ ๋๋ค.
์๋ค์, alepd์ ๊ฐ๋ ์ ์ข์ ์ฐธ์กฐ์ด์ง๋ง Godot๋ ์๋๋๋ค.
UI. ๋ง์ ๊ฒ๋ค์ด ๋๋ฝ๋๊ฑฐ๋ ์๋ชป๋์์ต๋๋ค. ์๊ฐ์ ์ฃผ๋ ๊ฒ์ด ์ข์ ์๋ ์๊ณ ,
ํ์ง๋ง ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ๋ง๋ค ์ ์์ต๋๋ค.
@reduz ๋ณด๋ผ์ ํ๋์ UI ์์์ ์ง์ ํ์์ผ๋ก ๋ณ๊ฒฝํ๋ ์ฌ์ฉ์ ์ง์ ์ต์ ์ด ์๋ ํ ๊ด์ฐฎ์ต๋๋ค. ์์ง์๊ฐ๋ฝ
๊ตฌ๋ถ์ ์ ๋ณด๋ ๊ฒ์ ๊ฝค ์ด๋ ต์ต๋๋ค. ์ด์ ๊ฐ์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ๊ฒ์ด ํธ๋ฆฌํ ์ ์๊ธฐ ์ ์๋ ์ด๊ฒ์ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค.
๋นํ์ฑํ ๋ ๋ฒํผ๋ ์ฝ๊ธฐ ์ฝ์ง ์์ต๋๋ค
์ด์ ํ ๋ง๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ธฐํ๊ฐ ์์ต๋๊น?
์ด๊ฒ์ด ์ฐ๋ฆฌ ๋ชจ๋๊ฐ ๋๋ฌด ์ต์ํด์ง 2.x์ ํ๋ คํ ๋ณด๋ผ์ ๊ทธ๋ผ๋์ธํธ์ ๊ทธ๋ฆผ์์์ ์์พํ ํด์์ ์ทจํ๋ ๋ฐฉํฅ์ ๋๋ค. ๋ฟ๋ง ์๋๋ผ ๋ ์ค์ํ ๊ฒ์ ์ค์ ๋ฒํผ์ด ๋๋จธ์ง ๋ฒํผ ์์ผ๋ก ์ด๋ํ๋ ๋ฑ์ ๋ง์ UX ์กฐ์ ์ ๋๋ค. ๋ง์ ์ฌ์ฉ์์๊ฒ ๋์์ด ๋ ๊ฒ์ ๋๋ค. ๋๋ ๋๊ตฐ๊ฐ๊ฐ ํธ์ง๊ธฐ ์ค์ ์ ์ฐพ๋ ๋ฐ ๋์์ ์ฃผ์ด ์ค๋ฅธ์ชฝ ์๋จ์ ์๋์ง์กฐ์ฐจ ์์ง ๋ชปํ๋ค๊ณ ๋งํ์ต๋๋ค. ์ง๊ธ๊น์ง ์ด ์์ ์ ์ํํ ๋ชจ๋ ์ฌ๋๋ค์๊ฒ ์๊ณ ํ์ จ์ต๋๋ค. 3.0์ ๋ชจ๋๊ฐ ์์ง์์ ์์ ํ ๋๋ผ์ด ๋ด๋ถ๋ฅผ ๊ณผ์ํ๊ธฐ ์ํด ๊ฐ์ ๋ UI์ ์๋ก์ด ์ผ๊ตด์ ๋ฐ์ ์๊ฒฉ์ด ์์ต๋๋ค.
๋์ ํฉ๋๋ค @riirii , @alelepd ๋ ํ์ฌ ๋์ ๊ฐ์ฅ ์ฌ์ด ๊ฐ๋ ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋น๋ก ๊ทธ๊ฒ์ด ๊ทธ ๋ฐฉํฅ์ด๋ผ๋ฉด ์ฐ๋ฆฌ๋ ๋ฅ๊ทผ ๋ชจ์๋ฆฌ๋ฅผ ์ํํ๊ณ ์ปคํผ ๊ฐ์์ ์ฝ๊ฐ ๋ ํฌํ ์ํ๋ก ๋ง๋ค๊ณ ์ถ์ ์๋ ์์ต๋๋ค. ์ง์ ํ๋์๋ ์ ํ์ ์ผ๋ก ์ข์ง๋ง ํ๋์๊ณผ ๋ น์, ํนํ ๋ค์จ์ ํ์ฌ ๊ฐ์ ๋์ ๋นจ๋ฆฌ ๋๊ฒ ๋ฉ๋๋ค. ์ฌ๋ฌ ๋ฉด์์ ๋ชจ๋๊ฐ ์ข์ ๋ฐฉํฅ์ผ๋ก ๊ฐ๊ณ ์์ง๋ง ๋ ๋์๊ฐ๊ธฐ ์ ์ ์ค์๋ฅผ ์ค์ด๊ณ ํ๋ก์ธ์ค์ ๋๋ฌด ๋นจ๋ฆฌ ์์์ ์กฐ์ ํ๋ ๋ฐ ์๋นํ๋ ๋ชจ๋ ์ฌ๋์ ์์คํ ์์ ์๊ฐ์ ์ ์ฝํ ์ ์์ต๋๋ค.
๊ธฐ๋ณธ ํ์์กฐ ํ๋ ํธ์ ์ด์ ์ ๋ง์ถ๋ ๊ฒ์ ๊ฐ๋ ์ฑ/์ฌ์ฉ์ฑ์ ์ด์ ์ ์ ์งํ๊ธฐ ์ํด ์ ํ๋ ๊ฐ์ผ๋ก ์์ ์ ์ ํํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ชจ๋ ์ ํ์ ๋์์ธ ๋ฐ ์์ ์ ๋งค์ฐ ์ ์ฉํฉ๋๋ค. ํ์ด๋ผ์ดํธ๋ ํฐ์ ๋๋ ๋ฐ์ ํ์ ๋ฑ์ด ๋ ๊ฒ์ ๋๋ค. ๋ณด๋์ค๋ ํ์ ํ ๋ง๊ฐ ์์๊ฑฐ๋์ด ์ฒ์์๋ ๋ฐ๋ฐํด ๋ณด์ผ ์ ์์ง๋ง ์ผ๋ฐ์ ์ผ๋ก ์ค๋ ์๊ฐ ๋์ ๋์ ๋ ํธ์ํ๊ณ ๊ณต๊ฒฉ์ ์ด์ง ์๊ณ ์์ ํ๋ฉฐ ์บ๋ฒ์ค์์ ํ๋ก์ ํธ์ ์์ ๊ณผ ๋์์ธ์ ์์์ํฌ ์ ์๋ ๊ธฐํ.
ํนํ ๋ง์ ์ฌ๋๋ค์ด ๋ฐ๋ํ๋ ํ ๋ง ์์(ํ๋์)์ ๋ํ ์ฌ์ํ ์์ ์กฐ์ ์ผ๋ก ์ฐ๋งํด์ง์ง ์๊ณ ์ฌ์ฉ์ ๊ฒฝํ์ ์ฅ๊ธฐ์ ์ธ ์ฌ์ฉ์ฑ์ ๊ณ์ ์ด์ ์ ๋ง์ถ๋ ค๋ฉด ํ๋ ํธ์ ์์กฐ๊ฐ ๋์ ์์ด์ผ ํฉ๋๋ค. ๋ณด๋ผ์๊ณผ ํ๋์ ๋ชจ๋ ์์ ๊ณต๊ฐ์์ ์์๊ฑฐ๋๋ ์ง์ ์ ์ฝ๊ฐ ๋์น๋ฏ๋ก ์ด ํฌํ ์ํ์ ๊ธฐ๋ณธ ํ๋์์ ์ฌ์ฉํ๋ ๊ฒ์ Godot์ ํ์ฌ ๋ณด๋ผ์๊ณผ ์ ์ฌํ๊ฒ ์ค์์ ๋๋ค.
๋ค์ ์๋ ํน๋ณํ ๋ ์ด์์/ํ ๋ง ์์ด๋์ด๋ฅผ ์ํ ๊ฒ์ด ์๋๋๋ค. ์ด ๋๋จธ์ง ๋ถ๋ถ์์ ์ฝ๊ฐ์ ๊ธฐ๋ฅ ๋ณํ๊ฐ ์์๋์ง๋ง, ํ์ฌ๋ก์ ํน์ ์์ ํ๋ ํธ๋ฅผ ์ฐพ๋ ๊ฒ์ ์์ด๋ฒ๋ฆด ๊ฐ์น๊ฐ ์๋ ์ด์ ์ ๊ฐ๋ฐ์/๋์์ด๋ ๋ฐ ์ฌ์ฉ์ ๋ชจ๋์๊ฒ ๊ฐ์ ธ์ฌ ์ ์๋ ๊ฒ์ ์ฃผ๋ก ์ด์ ์ ๋ง์ถฅ๋๋ค.
๋จธํฐ๋ฆฌ์ผ ๋์์ธ (์ด ์คํฌ๋ฆฐ์ท์ ๋ฐฐ๊ฒฝ์ ๋น์ทํ๊ฒ ํ๋์์ด๋ผ๋ ์ ์ ๋ฌด์ํ์ธ์. ์ด๋๋น ์คํฌ๋ฆฐ์ท์ ํ์์กฐ์ alelepd์ ์ปคํผ ํ ๋ง๊ฐ ๋ ๊ฐ๊น์ต๋๋ค)์๋ ๊ณ ๋ คํ ๊ฐ์น๊ฐ ์๋ ๋ช ๊ฐ์ง ์ง์นจ์ด ์์ง๋ง UI๋ฅผ ๋จธํฐ๋ฆฌ์ผ ๋์์ธ์ผ๋ก ์ ํํ๋ ๊ฒ์ ๊ถ์ฅํ์ง ์์ต๋๋ค. ๋ณด๋ค ๊ตฌ์ฒด์ ์ผ๋ก ๊ธฐ๋ณธ ๋ฐ ๊ฐ์กฐ ์์์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์ ์ํ์ญ์์ค. ๋ค์์ ์์ ํธ์ง๊ธฐ์ ๋ํ ์ฌ๋ฃ UI ์๊ฐ ํ ๋ง์ ๋๋ค. ๋ํ ๋ฏธ๋ฆฌ ์ค์ ๋ ์์์ ๋ํ ์ ์ฐ์ฑ์ ๊ตฌํํ๊ณ ๋๋จธ์ง UI์ ์ก์ผํธ ๋ฐ ํ์ด๋ผ์ดํธ์ ์์ ์ ์ผ๋ก ์ํฅ์ ๋ฏธ์น๋ ์์์(1-3) ์ฌ์ฉ์ ์ง์ ์กฐ์ ์ ๊ตฌํํ๋ ๊ฒ์ ๊ณ ๋ คํด ๋ณผ ๊ฐ์น๊ฐ ์์ต๋๋ค. ์ ์ฐ์ฑ์ ์ฌ์ฉ์์๊ฒ ๊ฐ์น๊ฐ ์์ ๋ฟ๋ง ์๋๋ผ ๊ท ํ ์กํ ํ์ ๊ฐ ํ๋ ํธ๊ฐ ์๋ ํ๋ ์์ํฌ๋ฅผ ์ค๋นํ์ฌ ์์ ์ ์ต์ ๊ท ํ ํ๋ ํธ๋ฅผ ๊ธฐ์ฌํ๊ณ ์กฐ์ ํ๊ณ ์ ๊ณตํ๊ณ ์ ํ๋ ๋ชจ๋ ์ฌ๋์ ์ํด ์ค๋นํฉ๋๋ค. C++) ์ต์ข ๊ธฐ๋ณธ godot ํ ๋ง ๋๋ ์ฌ์ ์ค์ ์ต์ ์ ๊ฒฝ์ฐ.
ํ์
๋ธ๋ฃจ ๊ทธ๋ ์ด
ํธ๋ฐ์
Photoshop ์๋ UI์ ๋ ํ๋ คํ ๋ถ๋ถ์ ๋ฌด์ํ๊ณ ํ์ฅ๋ ์ ์๋ ํ์์กฐ ํ ๋ง๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ ์ ํฉํ ์์ด๋์ด๊ฐ ์์ต๋๋ค. ์ ํํ ์ ์๋ 4๊ฐ์ง ํ์ ์์์ด ์์ผ๋ฉฐ ๊ฐ๊ฐ ๋ค๋ฅธ ๊ฐ์ผ๋ก ํ ์คํธ๋ฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ๋ํ ์ผ/ํ์ด๋ผ์ดํธ ์์์ ํ์์ด์ง๋ง, ์์๊ฑฐ๋๋ ๊ฒ์ด ๋ฐ๋์งํ์ง๋ง ๋๋ถ๋ถ ์๋์ ์ธ ํ๋์ ํ์ด๋ผ์ดํธ/์ก์ผํธ ์์ ํ๋๋ง ์ ํํ ์ ์์ต๋๋ค.
(์ค, ๊ทธ ๋ฐ๊ธฐ๊ฐ ํ์ค๋ฅธ๋ค)
Ableton ์ด (์๋ฒฝํ์ง ์์) ๋ฒกํฐ UI๋ก ์ํํ๋ ์์ ์ ์ฌ์ฉ์๊ฐ UI์ ๋ํ HSV ์ฌ๋ผ์ด๋๋ฅผ ๊ฐ์ง ์ ์๋๋ก ํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ํ ์คํธ์ ์์ด์ฝ์ ๋ชจ๋ ๋ค๋ฅธ ๊ฐ์ ๋ํด ๊ตฌํํ๊ธฐ ์ด๋ ค์ธ ์ ์์ผ๋ฉฐ ๋๋ถ๋ถ์ ์ค์ ์ ๊ฒฐ๊ตญ canton์์ ์์ฒญ๋๊ฒ ์ถํฉ๋๋ค. ๋๊ตฐ๊ฐ๊ฐ ๊ฒฝ๊ณ ๋ฅผ ๋ฐฉ์งํ ์์ด๋์ด๊ฐ ์๋ ๊ฒฝ์ฐ์๋ง ์ด๊ฒ์ ์ธ๊ธํ์ง๋ง ์์ฌ์ค๋ฝ์ต๋๋ค.
After Effects ๋ ๋ฐ๊ธฐ ์ฌ๋ผ์ด๋๋ฅผ ๊ตฌํํ์ง๋ง ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์กฐ ์์์ ๋ณ๊ฒฝํ๋ ์ต์
์ ์ ๊ณตํ๋ ์ฌ๋ฃ ๋์์ธ์์ ์๊ฐ์ ๋ฐ์ ์์ ํ
๋ง์ ๋ฌ๋ฆฌ ์ฌ๋ผ์ด๋๊ฐ ์ผ๋ฐ์ ์ผ๋ก ์ ๋ขฐํ ์ ์๋ ๋ ๋ค๋ฅธ ์์
๋๋ค.
๊ฐ๋ฐ ์ค UI์ ์ง์ ํ์ ํ ๋ง๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ฑ(์: ์ง๊ธ๊น์ง ๋ณธ ๊ฒ์ฒ๋ผ ์ค์ ๋ฒํผ์ ๋๋จธ์ง ๋ฉ๋ด๋ก ์ด๋), ๊ฐ๋ ์ฑ(์: ๊ท ํ์ ์ํด ํ์ ๊ฐ๋ง ์กฐ์ , ๋จ์ผ ์ฌ์ฉ ํ์ด๋ผ์ดํธ๋ฅผ ์ํ ๋ฐ์ ํ์ ๋๋ ํฐ์, ํธ์ง๊ธฐ์์ ์ฌ๋ฐฑ ์กฐ์ ๋ฑ) ๋ฐ ๋๋จธ์ง UI๊ฐ ์๋ฃ๋ ํ ์ฌ์ ์ค์ ๋ฐ ์ฌ์ฉ์/๊ฐ๋ฐ์ ํธ์ง์ ์ํ ์์ ํ๋ ํธ ์กฐ์ ์ ์ํ ์ ์ฐ์ฑ.
์ด๋ ์ชฝ์ด๋ ์ด ํผ๋๋ฐฑ์ด ์์ ๋๊ณ ์๋ง๋๋ฉด ๊ณ ๋ ค๋ฉ๋๋ค.
๋ฉ์ง ์ฝ๋ผ๋ณด๋ฅผ ์ด์ด๊ฐ์ธ์ ๐
@memoryruins ๋ฐฉ๊ธ ๋ง์ํ์ ๋ชจ๋ ๊ฒ์ ๋์ํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋๋ ๋๋ถ๋ถ์ ๊ท๋จธ๊ฑฐ๋ฆฌ์ ๋จ์ด์ง ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋์ ์๋ฏธ๊ฐ ์๋๋๋ค. ๋จ์ง UI๋ฅผ ํ๋ ์ฌ๋๋ค์ด ์ผ๋์ ๋๊ณ ์๋ ๊ฐ๋ ์ด ์๋ค๊ณ ์๊ฐํ๊ณ ์ฌ๋๋ค์ด ๋ค๋ฅธ ๋์์ธ ๊ฐ๋ ์ ์ธ๊ธํ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ณด๋ผ์ UI๋ฅผ ์ง์ ํ์์ผ๋ก ๋ณ๊ฒฝํ๋ ์๊ด์์ด ํ๋ ค๋ ๊ฒ์ ๋๋ค. ๊ถ๊ทน์ ์ผ๋ก ๋๋ ๊ทธ๊ฒ์ด ๋ชจ๋ @reduz ์ ๊ทธ๊ฐ ๋ณด๊ณ ์ถ์ดํ๋ ๊ฒ์ ๋ฌ๋ ค ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ณด๋ผ์์ด๋ฉด ์ฌ๋๋ค์ ๊ณ์ ์ฌ์ฉํ๊ณ ์ถ์ ํ ํ ๋ง ์ค์ ์ ๋ณ๊ฒฝํด์ผ ํฉ๋๋ค.
์ฌ๋๋ค์ด ๊ฐ์ ์ ํ๋ค๋ ์ฌ์ค์ ๋ฐ์๋ฅผ ๋ฐ์์ผ ํฉ๋๋ค. ํ ๋ง๋ ์ด๋ฏธ ๋ ์ข์ ๋ณด์ด๋ฉฐ ์ฌ์ฉ์ฑ์ ๋๊ธฐ ์ํด ํนํ ์๋ก ์ด๋ํ์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ ๋ํด ํ๋ณตํฉ๋๋ค. @alelepd ์ ํ ๋ง๋ก Godot๋ฅผ ๊ฐ์ง ์ ์๋ค๋ ๊ฒ์ ์๊ธฐ ๋๋ฌธ์ ๋ช ๊ฐ์ง ๋ ๊ฐ์ ํ๊ณ ์ ๋ฐ์ ์ธ ์ ๊ตฌ์ฑํ๋ฅผ ๋ณ๊ฒฝํ๋ฉด ๊ธฐ์ ๊ฒ์ ๋๋ค.
@djrm ํ์ฌ ๋ณ๊ฒฝ ์ฌํญ์ ๋๋ถ๋ถ "์๋ํฐ ํ
๋ง"๊ฐ ์๋๋ผ "๊ธฐ๋ณธ ํ
๋ง"์ ๊ดํ ๊ฒ์
๋๋ค.
๊ฐ์ธ์ ์ผ๋ก ๊ฒ์ ํ๋กํ ํ์ดํ์ ์์ ํ
๋ง๋ฅผ, ์๋ํฐ ์ ์ฉ ํ
๋ง๋ ์ ํ
๋ง๋ก ํ๋ ๊ฒ์ ์ข์ํฉ๋๋ค.
์ด๋ป๊ฒ ์๊ฐํด?
@volzhs ์์ด๋์ด๊ฐ ๋ง์์ ๋ค๊ณ ํ๋กํ ํ์ดํ์ ๋ ์ ํฉํ ๊ธฐ๋ณธ ํ ๋ง(์ ๋ง ๊ฐ๋จํ ๊ฒ)๋ฅผ ์ ๊ณตํ๋ ๊ฒ๋ ์ข์ง๋ง Godot ํ ๋ง(ํ์ฌ ํ ๋ง์ฉ)๋ฅผ ๋ง๋ค์ด์ผ ํ๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ํ ๋ง ํธ์ง๊ธฐ๋ฅผ ๊ทธ๋ค์ง ์ข์ํ์ง ์์ต๋๋ค
@djrm ๊ทธ๊ฒ์ ๋ํ ์์ด๋์ด๊ฐ ์์ต๋๋ค. ๋๋ถ๋ถ ์ฝ๋์ ๊ดํ ๊ฒ์ ๋๋ค. ๋๋ ์์ฐ์ ํ ๊ฒ์ด๊ณ ๋น์ ์ ์๊ฒฌ์ ๋ฃ๊ณ ์ถ์ต๋๋ค. :)
ํ๋กํ ํ์ ํ ๋ง๋ฅผ ๋ง๋๋ ๋ฐ ๊ณ ๋ คํด์ผ ํ ์ฌํญ์ด ์๋ค๋ฉด IsoDark ํ ๋ง๋ฅผ ์์์ ์ผ๋ก ์ผ๊ณ ์ถ์ต๋๋ค. ์๋ฒฝํ์ง๋ ์์ง๋ง ๋ฏธ๋๋ฉํ๊ณ ์ฝ๊ฒ ์์ ํ ์ ์๋๋ก ๋์์ธํ์ต๋๋ค.
์ฌ์ค 3.0์ ๊ฐ๊น์์ง๋ฉด ์ ๋ฐ์ดํธํ ๊ณํ์ด์์ง๋ง ๊ด์ฌ์ด ์๋ค๋ฉด ๋ ๋นจ๋ฆฌ ์์ํ ์ ์์ ๊ฒ์ ๋๋ค.
์ฌ์ฉ์๋ก์ ํ
๋ง๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น? ๋ฒํผ ์์๋ง ๋ณ๊ฒฝํ๋ .tres ํ
๋ง๋ฅผ ๋ง๋ค์ด ํ๋ก์ ํธ์ ์ ์ฅํ๋๋ฐ custom theme
ํธ์ง๊ธฐ ์ค์ ์์ ๋ก๋ํ๋ฉด ํธ์ง๊ธฐ๋ฅผ ๋ค์ ์์ํด๋ ์๋ฌด ์ผ๋ ์ผ์ด๋์ง ์๊ณ ์ฝ์ ๋ฉ์์ง๋ ํ์๋์ง ์์ต๋๋ค. .
@GalanCM ์ข์ ์๊ฐ์ ๋๋ค. ํนํ ํ ๋ง๊ฐ ์ ๋ง ์์ฅ์ด๊ธฐ ๋๋ฌธ์. ํน์ ์์, ์คํ์ผ์ด ์์ต๋๋ค... ๊ฑฐ์ ๋ชจ๋ ๊ณณ์ ์ ํฉํฉ๋๋ค! ํธ์ง๊ธฐ๋ฅผ ์ํ ๋จ์ํ ํ ๋ง๋ณด๋ค ํ๋กํ ํ์ดํ์ ํจ์ฌ ๋ ์ข์ต๋๋ค!
@Zylann ์ค์น๊ฐ ์ฝ๊ฐ ์ ์ ์ ๋๋ค. ๊ฒฝ๋ก๋ฅผ ์ค์ ํ๋ ค๋ฉด ์คํฌ๋ฆฝํธ๋ฅผ ์คํํด์ผ ํฉ๋๋ค. ์ด๋ป๊ฒ ์๋ํ๋์ง ๋ ์ด์ ํ์คํ์ง ์์ง๋ง ์์๋ณด๋ค ๋ ๋ณต์กํฉ๋๋ค.
@MakeGodotGreatAgain : ์คํ ์์ค์ ์๋ฆ๋ค์์ ๋๊ตฌ๋ ์์ ์ ์ทจํฅ์ ๋ง๋ ๊ฒ์ ์๊ฐ์ ํ ์ ํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ํ์ฌ ํ ๋ง์ ์๋ก ๊ณ ์นจ์ด ํ์ํ๋ค๊ณ ์๊ฐํ๋ ์ฌ๋๋ค์ด ๋ง์ด ์์ผ๋ฉฐ(๋ด๊ฐ ๋ณธ ๊ฒ์์ @reduz ์์ ์ ํฌํจํ์ฌ) ๋น์ ์ ๊ทธ๋ค์ ๋ ธ๋ ฅ์ "๊ธ์ง"ํ ๊ถ๋ฆฌ๊ฐ ์์ต๋๋ค. ํ๋นํ ์ฐ๋ ค๊ฐ ์๋ค๊ณ ์๊ฐ๋๋ฉด ๋ ์ ๋์ ์ธ ๋ฐฉ์์ผ๋ก ๋ชฉ์๋ฆฌ๋ฅผ ๋ด์ผ ํฉ๋๋ค. ์๋ฌด๋ ๋น์ ์ ํ์ฌ ํ๋๋ก ๋น์ ์ ๋ง์ ๋ฃ์ง ์์ ๊ฒ์ ๋๋ค.
hidpi์ ๊ดํ์ฌ: ํ์ฌ๋ ํ์ค์ด ์๋์ง๋ง ๋น ๋ฅด๊ฒ ํ์ค์ด ๋๊ณ ์์ต๋๋ค. 4k๋ ์ต์ ์ ํ์ด์ด๊ณ ๋ง์ ์ฌ๋๋ค(์ ๋ฅผ ํฌํจํ์ฌ)์ด ๊ทธ ์ ํ์ ๋ฐ์ด๋ค๊ณ ์์ต๋๋ค. ํ์ฌ ๋ ธํธ๋ถ์ ๋๋ถ๋ถ์ "๋ ํฐ๋", "QHD" ๋๋ "4k"์ ๋๋ค. 5๋ ํ Godot๊ฐ hidpi๋ฅผ ์ง์ํ์ง ์๋๋ค๋ฉด ์ฐ๋ฆฌ๋ ๋ง์ ๊ฐ๋ฐ์ ๊ทธ๋ฃน์ ์์ธ์ํฌ ๊ฒ์ ๋๋ค. ๋ํ ๋๋ถ๋ถ์ hidpi ์์ ์ด ์ด๋ฏธ ์๋ฃ๋์์ผ๋ฏ๋ก ๊ธฐ๋ณธ์ ์ผ๋ก ์ด์จ๋ ๋ฌธ์ ๊ฐ ๋์ง ์๋๋ค๊ณ ํ์ ํฉ๋๋ค.
๊ด๋ จ: ์๋ก์ด ์ฃผ์ ์ ๋ํด ์ข์ ์๊ฒฌ๊ณผ ๋์ ์๊ฒฌ์ ๋ชจ๋ ๊ฐ์ง ์ฌ๋๋ค์ด ๋ง์ด ์์ต๋๋ค. ์ ํ์ ํฌ์ํ ์ฌ๋๋ค์ ์๊ฒฌ์ ๋ฐ๋ ๊ฒ๋ ์ข์ง๋ง, ์ผ๋ถ Godot ์ง๋๋ถ๋ ๋์์ธ์ ๋ด๋นํ๋ ์๊ท๋ชจ ํ(๋๋ ๊ฐ์ธ)์ ์ ํํ๋ ๊ฒ์ด ํ๋ช
ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด:
1) ์์ํ์ ์ํ ๋์์ธ ์ ๊ฒฐ์ ์ ๋ฐฉ์งํ๋ค. ์ผ๊ด์ฑ์ ๋ชจ๋ ์ฌ๋์ ํ๋ณตํ๊ฒ ๋ง๋๋ ๊ฒ๋ณด๋ค ํจ์ฌ ๋ ์ค์ํฉ๋๋ค(๊ทธ๊ฒ์ ๋ถ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์).
2) ์ค๋ณต๋๋ "๊ฒฝ์" ๋
ธ๋ ฅ ๊ฐ์
3) ๋์์ธ ๋ฐฉํฅ์ ๋ํ ๋ถ์ ํด๊ฒฐ
4) ํฅํ UI ๊ธฐ์ฌ/์ถ๊ฐ๊ฐ ๋์์ธ ํ์ ๋ฐฉ๋ฒ๋ก ์ ๋ง๋์ง ํ์ธํฉ๋๋ค.
์ด๊ฒ์ Godot ํ๋ก์ ํธ ๋ด์์ ๋ค๋ฅธ ์ญํ ์ ๊ณต์ํํ๊ธฐ ์ํด ๋ค๋ฅธ ๊ณณ์ ์ ์ฉ๋ ์ ์์ต๋๊น? ๊ทธ๋ฅ ์๊ฐ. ์ด์ฉ๋ฉด ์ด๊ฒ์ ์ด๋ฏธ ์กด์ฌํฉ๋๋ค. ์๋ง ์๋ฌด๋ ์ ๊ฒฝ ์ฐ์ง ์์ ๊ฒ์ ๋๋ค. ์๋ง๋ ๋ด๊ฐ ์ด๊ฒ์ ๊ณผ๋ํ๊ฒ ์๊ฐํ๊ณ ์์ ๊ฒ์ ๋๋ค :)
๋ก๊ณ ๊ฐ ์๋ก์์ก์ต๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ ๊ตฌํผ ๋ก๋ด์ ๋๋ค. ์กฐ๊ธ ๋ ๋ ์ฌํด ๋ณด์ผ ๋ฟ์ ๋๋ค.
@MakeGodotGreatAgain
Forbid very much๋ "๋ช
๋ น"์ ์๋ฏธํฉ๋๋ค.
ํ๋นํ ์ฐ๋ ค๊ฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๊ฒ์๋ฌผ์๋ ๋ค์๊ณผ ๊ฐ์ ๋ด์ฉ์ด ๋ ๋ง์์ด์ผ ํฉ๋๋ค.
25ํฝ์ ๋๋น์ ํ ๋๋ฆฌ๊ฐ ์๋ ์ด์ํ ์์๊ณผ ๋ฒํผ์ด ์๋ ๊ฒ์ด ์๋๋๋ค.
๋ํ ํ์ฌ ํ ๋ง๊ฐ hiDPI์์ ์๋ํ์ง ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
๋ํ๋ฅผ ์์ํ๊ณ ๋ค์๊ณผ ๊ฐ์ ์ฃผ์๋ณด๋ค ํจ์ฌ ๋ ์คํ ๊ฐ๋ฅํฉ๋๋ค.
ํด๋น ๋ฒํผ์ ์์ ํด์ผ ํฉ๋๋ค. ๋ฏธ์ํ์ง๋ง ๊ทธ๋ค์ ๋์ฐํด ๋ณด์ธ๋ค. ๋๋ juan์ด 3.0์์ ์ด ํ ๋ง์ ๊ด๋ จ๋ ์ด๋ค ๊ฒ๋ ๋ฐ์๋ค์ด์ง ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๋ถ๋ช ํ @Calinou ๋ "mahh hiDPI" ์ง์์ด ์ ๋ง ๋๋๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ด๊ฒ์ด ํ์ฌ ํ ๋ง๊ฐ ํ๋ ์ผ์ ๋๋ค. ์๊ฐ ๋ญ๋น๋ฅผ ๋ฉ์ถ๊ณ ์ค์ ๋ก ์ค์ํ ๋ฌธ์ ์ ์ง์คํ์ญ์์ค.
์ด๊ฒ์ ์ด ์ค๋ ๋์ ์๋ ์ฌ๋๋ค์ ๋ ธ๋ ฅ์ ๋ํด ๋น์ดํ๊ณ ๋ฌด๋กํฉ๋๋ค.
์ค๋๋ ์ฃผ์ ์ ๋ํด ์ด์ผ๊ธฐํฉ๋๋ค. _Custom Theme_ ์ต์ ์ผ๋ก ๋๋๋ฆด ์ ์์ต๋๊น? ์๋๋ฉด ์ฌ์ ํ ์ฝ๋์ ํ๋ ์ฝ๋ฉ๋ ์ผ๋ถ ๋ถ๋ถ์ด ์์ต๋๊น?
@MakeGodotGreatAgain ๊ทธ PR์ ์ค๋๋์์ต๋๋ค. ๋ก๊ณ ๋ ๋ณ๊ฒฝ๋์ง ์๊ณ ์ฝ๊ฐ์ ์๋ก ๊ณ ์นจ์ด ์ฃผ์ด์ก์ต๋๋ค. ๋ฒํผ์ ์ ๋ฐ์ดํธ๋ ํ ๋ง์์ ๊ทธ๋ ๊ฒ ๋ง์ด ํ์ด๋์ค์ง ์์ต๋๋ค. ๋๋ ์๋ก์ด ํ ๋ง ๊ด๋ฆฌ์๊ฐ ๋ชจ๋ ์ฌ๋์ด ์ํ๋ ๊ฒ์ ์ค ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค.
@MakeGodotGreatAgain : ๋น์ทํ ์ผ๋ก ๋ค๋ฅธ ์ปค๋ฎค๋ํฐ ํ์ ํ ๋ช ์๊ฒ ์ ํ๋ฅผ ๊ฑธ์๋ค๋ ๋ง์ด ๋ง์ต๋๋ค. ์ด์กฐ๋ ์ปค๋ฎค๋ํฐ ์ ์ฒด์ ๊ฑด๊ฐ๊ณผ ๊ทํ์ ์์ ์ ์ ๋ฌํ๋ ๋ฐ ๋ชจ๋ ๋งค์ฐ ์ค์ํฉ๋๋ค. ๋๋ ๋น์ ์ ์๊ฒฌ์ ์์ ํ ๋ฌด์ํ ์ ์์์ง๋ง(๋๋ถ๋ถ์ ์๊ฒฌ์ด ์ด์กฐ ๋๋ฌธ์ ๊ทธ๋ด ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค), ์์๋ฅผ ์ํ ์ต์ํ์ ๊ธฐ์ค์ด ์์ด์ผ ํ๋ฉฐ ๋๋ถ๋ถ์ ์ฌ๋๋ค์ด ๋น์ ์ด ๊ทธ๊ฒ์ ๋์๋ค๋ ๋ฐ ๋์ํ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค.
๋น์ ์ ๋ช ๊ฐ์ง ์ ํจํ ํผ๋๋ฐฑ์ ํ๋ช ํ์ผ๋ฉฐ ํ ๋ง ์์ ์ ํ๋ ์ฌ๋๋ค์ ๋น์ ์ด ์๊ฐ์ ๋ด์ด ๊ทธ๊ฒ์ ํ๋ช ํ๋ ๋ฐ ๊ฐ์ฌ๋ฅผ ํํ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋น์ ์ ๋ชฉ์๋ฆฌ๊ฐ ๋ค๋ฆฌ๊ธฐ๋ฅผ ์ํ๋ค๋ฉด ์ธ๊ต๋ฅผ ํ๋ ๊ฒ์ด ๋น์ ์๊ฒ ๊ฐ์ฅ ํฐ ์ด์ต์ ๋๋ค.
์ข์, ์ด ์ค๋ ๋๊ฐ ์ฝ๊ฐ์ ๋๋ผ๋ง๋ก ๋ฐ๋๊ณ ์๊ธฐ ๋๋ฌธ์ ์ฐจ์๋ฒจ์ ์ ๋ ฅํ๊ฒ ์ต๋๋ค. ๋๋ ๋๊ตฐ๊ฐ์๊ฒ ๋ฐฐ์ง๋ ๋ฌด์์ด๋ ์ป์๋ค๊ณ ํด์ ๋ฅ ์ฃผ๋ ๊ฒ์ ์ฃผ์ ํ๋ ๊ทธ๋ฐ ์ฌ๋์ด ์๋๋๋ค(๊ฑฐ์ ๋๊ตฌ์๊ฒ๋ ๋ฌผ์ด๋ณผ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์๋ ๊ถ์๋ฅผ ์กด์คํ๋ ๋ฐ ์ฌ๊ฐํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.) ํ์ง๋ง ์ ์๋, ๊ฐ์ธ์ ์ธ ๋ฌธ์ ๊ฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋๋ ๊ฐ์ธ์ ์ผ๋ก ์๋ก์ด ํ ๋ง๋ฅผ ์ข์ํฉ๋๋ค. ์ฝ๊ฐ ์๋๋ก์ด๋ ์ชฝ์ ์์ง๋ง ๋๋ ๊ทธ๊ฒ์ ๊ฐ์ฌํ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ ํ ๋ง๊ฐ ๋ง์์ ๋ค์ง ์์ผ๋ฉด ๊ฐ์ ๋ณ๊ฒฝํ์ญ์์ค(๋๋ ๋ด๊ฐ ๋ง๋ ๋ฉ์ง ์ํ์ ์ถ์ํ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ์ธ์). ๋น์ ์ด ๊ทธ๊ฒ์ ์ข์ํ์ง ์๋ ์ ์ผํ ์ฌ๋์ด๊ณ ๊ทธ๊ฒ์ ๋ํด ์๋ฌด ๊ฒ๋ํ๊ณ ์ถ์ง ์๋ค๋ฉด ์งํ๋ด์ผ๋ก ์์ ์ ๋จ์ ํ ์ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ํ๋ฆฌ ์ํ ์ํ๋ก ํ ๋ง๋ฅผ ํ๋จํ๊ธฐ์๋ ์ข ์ด๋ฅด์ง ์๋์?
๊ฐ๊ด์ ์ผ๋ก ์ผ๋ง๋ ์ข์์ง.
๋ญ, ๋ฒํผ์ด ์ฃผ๋ชฉ๋ฐ๊ณ ์๋ค๋ ์ฌ์ค์? ๊ธ์, ๋๋ ๊ทธ๊ฒ์ ๋ํด ๋ช ๊ฐ์ง ์์ด๋์ด๊ฐ ์์ต๋๋ค.
ํ์ฑ ํญ์ ์ธ์ ํ ํญ์ ํด๋ฆญํ ์ ์๋ค๋ ํ์๋ ์์ต๋๋ค.
๋๋ ๋น์ ์ด ์ด๋์ ์ด๊ณ ์๋์ง ํ์คํ์ง ์์ง๋ง ๊ณผ๊ฑฐ์ UI์ ์ํธ ์์ฉํ ์ ์ด ์๋ค๋ฉด 3-4๋ ๋์ ๊ทธ๊ฒ์ ์์์ฐจ๋ ธ์ด์ผ ํ์ต๋๋ค. ์ ์ฅ, github ์ฃผ์ ํ๋ ๋ฐฐ๊ฒฝ ํญ์๋ ๋ค์ ์๋ฌด๊ฒ๋ ์์ต๋๋ค. ๋๋ ๋น์ ์ด ๊ทธ๊ฒ์ ๋ํด ๋ถํํ๋ ๊ฒ์ ๋ณด์ง ๋ชปํ์ต๋๋ค.
์ด ํ ๋ง๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ๊ทธ๋ ๊ฒ ํ๊ณ ์ถ์ต๋๋ค.
์นด๋ฉ๋ผ์ ๋ด์ ์ ํ๋ธ์ ์ฌ๋ ค์ฃผ์ธ์. ๋๋ ๋ณํ์ ์ธ ์ผ์ ๋น ์ ธ ์์ด์.
๋ชจ๋ ๋นํ์ฑ ํญ์ bg/border ์์ด ์ํ์ผ๋ก ๊ท ๋ฑํ๊ฒ ๋ฐฐ์น๋ฉ๋๋ค.
์. ๊ทํ์ ๋ถ๋ง์ด ๋งค์ฐ ์ด๋ฆฌ์์ ์ด์ ๋ฅผ ๋ณด๋ ค๋ฉด ๋ต์ฅ์ ๋ณด์ญ์์ค.
๊ทธ๋ฆฌ๊ณ ? ๋๋ github์ ํญ/UI๊ฐ ๋์ฐํ๊ณ ์ฌ์ ํ 2011๋ ์ ๋ฉ์ถฐ ์๋ ๊ฒ ๊ฐ๋ค๊ณ ์๊ฐํฉ๋๋ค.
๊ทธ๋์ ๊ฐ์ธ์ ์ธ ๋ฌธ์ ๊ฐ ์๊ฒผ์ต๋๋ค. ๋น์ (2011๋
์ ์ฌ๋์ฒ๋ผ ๋ณด์ด๋ ์ค๋๋ ๋ฐ์ด ์๋ ์๋ฐํ๋ฅผ ๊ณ ๋ คํ๋ฉด)๊ณผ ์ค์ ๋ก ์๊ฐ์ ๋ฐ๋ผ ์์ง์ด๊ณ ๋ฉ์ง ํ
๋ง๋ฅผ ์ํ๋ ๋ชจ๋ ์ฌ๋ ์ค์์ ์ ํํ๋ ๊ฒ์ ๋ค์ ๊ฐ๋จํฉ๋๋ค. ์คํ์ ์ฐ๋ฆฌ์๊ฒ ๋ง์ ๊ฒ์ ๊ฐ๋ฅด์ณ ์ฃผ์๋ค.
๊ณ ๋๊ฐ ํฅํ๊ณ ์๋ ๋ฐฉํฅ์ด ๋ง์์ ๋ค์ง ์์ผ์ธ์? ํฌํฌํ๊ณ ์ฆ๊ธฐ์ญ์์ค.
Apple ์ ํ, Google ์ ํ, ๋ชจ๋ ์ฐฝ, Linux ๋ฐ์คํฌํฑ ํ๊ฒฝ์ ์ข์ ๋ถ๋ถ, ์์ฒญ๋ ๋ ์ ํ๋ก๊ทธ๋จ ๋ฑ ๋ช ๊ฐ์ง ์๊ฐ ๋ ํ์ํฉ๋๋ค.
ํ ๋ง๋ ์ค์ 2017๋ ํธ๋ ๋๋ฅผ ๋ฐ๋ฆ ๋๋ค. 2011๋ ์ Android 6>์ ์ป์๋์ง ํ์คํ์ง ์์ง๋ง ์คํฌ๋ฆฐ์ท์ ๋ณด๊ณ ์๊ฐ์ด ์ด๋์์ ์๋์ง ์ ์ ์์ต๋๋ค.
๋๋ ๋น์ ์ ํผํ์ง ์์ ๊ฒ์ ๋๋ค.
๋ฐ์์ ์ฆ๊ธฐ์ธ์. ๊ทธ๋ฆฌ๊ณ ๊ฑฐ๊ธฐ์ ์๋ ๋์ ์ค์ ๋์์ธ ๋ฌธ์ https://material.io/guidelines/material-design/introduction.html ์ ๋ณผ ์ ์์ต๋๋ค.
๊ทธ๋ ๊ฒ ํ๋ฉด 2017๋ ์ผ๋ก ๋์๊ฐ๋๋ค.
@MakeGodotGreatAgain ๋จผ์ ๋ฌธ์ ์ ๊ธฐํด์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค. ์ ๋ง ๊ฐ์ฌํฉ๋๋ค.
๋๋ ๋น์ ์ ์์ฌ ์ํต์ ๋ํด ์ธ๊ธํ๊ณ ์ถ์ง ์์์ง๋ง ๋ ์์ ์ ๋์ธ ์ ์์ต๋๋ค.
๋น์ ์ด ๋งํ ๊ฑฐ์ ๋ชจ๋ ๊ฒ์ด ์ณ์ต๋๋ค. ํ์ง๋ง ์ค์ค๋ก์๊ฒ ๋ค์๊ณผ ๊ฐ์ ์ง๋ฌธ์ ๋์ ธ์ผ ํฉ๋๋ค.
๊ทํ์ ์๊ฒฌ์ผ๋ก ๋ฌ์ฑํ๊ณ ์ถ์ ๊ฒ์ ๋ฌด์์
๋๊น? ์ ์ ํ๋ค๊ณ ๋๋ ์ ์์ง๋ง ๋ชจ๋ ๊ถ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ํ๋ช
ํ์ง ์๋ค๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ฒ ๋ ๊ฒ์
๋๋ค. ํนํ ์ด ์ค๋ ๋๋ ๋ฐฐ์ธ ์ ์๋ ์ข์ ์๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋น์ ์ ์๋ฌด ์๋ชป๋ ํ์ง ์์์ง๋ง ppl์ ๋น์ ์ด ๋น์ ์ ์ฐ๋ ค๋ฅผ ํํํ๋ ๋ฐฉ์ ๋๋ฌธ์ ๋น์ ์ ๋ฌด๋กํ ๊ฒ์ผ๋ก ํ๋จํ๊ธฐ ์์ํ์ต๋๋ค. ๋น์ ์ ์์ ์ ๋ฐฉ์ดํ๊ธฐ ์์ํ๊ณ (๋ํ ๋น์ ์ ๊ถ๋ฆฌ๋ ์๋์ง๋ง ๋๋ํ์ง ์์) ๋ด๊ฐ ์ฝ์ด์ผ ํ ๋ง์ ๋ฉ์์ง๋ฅผ ๋ณ์์ต๋๋ค. ์๋ํ๋ฉด ์ ๋ (๋น์ ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก) Godot ํ
๋ง๊ฐ ๋ณด์ด๋ ๋ฐฉ์์ ๊ด์ฌ์ด ์๊ธฐ ๋๋ฌธ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ธ์๋ ๊ฑฐ์ ์์ ํ ๊ฐ๊ณผ ๋ ์์ .
๊ทธ๊ฒ์ ๋น์ ์๊ฒ ์ฝ๊ฐ์ ์๋์ง๋ฅผ ์ ์ ๋ค๋ฅธ ๋ง์ ์ฌ๋๋ค์๊ฒ ์ฝ๊ฐ์ ์๊ฐ๊ณผ ์์ง ์ ์ ํ๊ฒ ํ๊ฐ๋์ง ์์ ๋น์ ์ ํฌ์ธํธ๋ฅผ ์ํ์ต๋๋ค.
์์ ์ ์ฑ๊ฒฉ์ ์ด๊ธ๋ ์ ์์ง๋ง ๋ค๋ฅธ ์ฌ๋์ ์ผ์ ์กด์คํ๊ณ ์์๋ฅผ ๊ฐ์ถ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ทธ๊ฒ์ ๋ ๋์ ๋ํ๋ฅผ ๋ณ๊ณ ์ปค๋ฎค๋ํฐ๋ฅผ ๋์ฑ ๋งค๋ ฅ์ ์ผ๋ก ๋ง๋ค ๊ฒ์
๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ์ค์ ๋ก ์ฝ๋ฉํ ์ ์๋ ppl์๊ฒ ๋ ๋์ ๋๊ธฐ๋ฅผ ๋ถ์ฌํ๊ณ ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ ๋์ Godot ์์ง์ ๋ง๋ค ์ ์์ต๋๋ค. (์๋ง๋ ๋น์ ์ด (๋น์ ์ ์ด๋ฆ์ผ๋ก ํ๋จ) ๊ด์ฌ์ ๊ฐ์ง๋งํผ ์๋ํด์ง ์๋ ์์ต๋๋ค).
๊ทธ๋ฆฌ๊ณ ๋ ๋ค๋ฅธ ์์ : ๋
ผํํ๊ธฐ ์ ์ ์ฝ์ผ์ญ์์ค. ์ค๋ ๋ ๊ธธ์ด๋ฅผ ๊ณ ๋ คํ์ฌ ๋ง์ ๊ฒ์ ์๊ตฌํ๊ณ ์์์ ์ ์ ์์ต๋๋ค. ํ์ง๋ง ์ด ์ถ๊ฐ ์๊ฐ์ ๋ณด๋ด๋ ๊ฒ์ด ๊ณต์ ํฉ๋๋ค.
40๊ฐ ์ด์์ ๋๊ธ์ ์ฝ๊ณ ์์ง ํด๊ฒฐ๋์ง ์์ ๋ฌธ์ ์ ๋ํด ์ด์ผ๊ธฐํ ์ ์์ด์ผ ํฉ๋๋ค.
๋๋ ํด๋น ์ค๋ ๋๋ฅผ ์ฝ๋ ๋ชจ๋ ๊ธฐ์ฌ์(๋น ๋ฅด๊ณ ํจ์จ์ ์ธ ์ฝ๋์ด๊ธฐ ๋๋ฌธ์ ์์ง์ ์๊ฐ์ด ๋งค์ฐ ์ค์ํ ppl ํฌํจ)๋ ๋ ์ด์ ๊ธฐ์กด ์ฃผ์ ๊ฐ ์๋ ๋ฉ์์ง๋ฅผ ์ฝ๋ ๋ฐ ์๊ฐ์ ํ ์ ํด์ผ ํฉ๋๋ค. (๋งค์ฐ ํฌํ๋ ๋ฒํผ ํ
๋๋ฆฌ์ ๋ก๊ณ ๋ฅผ ์ธ๊ธํ๊ณ ์์ต๋๋ค).
์์ฝํ์๋ฉด: ํญ์ ๊ทํ์ ์๊ฒฌ์ด ์ปค๋ฎค๋ํฐ์ ํ๋์ ์ด๋ค ์ํฅ์ ๋ฏธ์น๋์ง ํ๊ฐํ๊ณ ๊ทธ ํจ๊ณผ๊ฐ ๊ทํ๊ฐ ๋ชฉํ๋ก ํ๋ ๋ชจ๋ ๊ฒ์ ์ฑ๊ณต์ํค๋ ๋ฐ ๋์์ด ๋๋์ง ํ๊ฐํ์ญ์์ค!
๋๋ ์ฌํ๊ฐ ๊ทน๋๋ก ํ์ง์ ์ธ ๊ฒ ๊ฐ์ง๋ง ์ธ๊ฐ์ ๋จ์ํ ๊ฒ์์ ํ ๋งํผ ์ถฉ๋ถํ ๊ฐ๊ด์ ์ด์ง ์๋ค๋ ๊ฒ์ ์๋๋ค. ๊ทธ๋์ ๋น์ ์ ๋น์ ์ด ๋ฌ์ฑํ๊ณ ์ ํ๋ ๋ฌด์์ด๋ ๋ฌ์ฑํ๊ธฐ ์ํด ์ฝ๊ฐ์ ๋ ธ๋ ฅ์ ๊ธฐ์ธ์ผ ํ์๊ฐ ์์ต๋๋ค.
์ฃผ์ ๋ก ๋์๊ฐ๊ธฐ:
ํ์ฌ ํ
๋ง๋ฅผ importable ํ
๋ง๋ก ์ ๊ณตํ๋ @neikeq ๊ฐ ๋ฉ์ง๋ค์. ๊ธฐ๋ณธ์ ์ผ๋ก ์์ด์ฝ์ ์ฌ์ ํ โโ์กด์ฌํฉ๋๋ค. ํ์ง๋ง ๋๊ตฐ๊ฐ๋ ๊ทธ๊ฒ์ ํ
๋ง ํ์ผ๋ก ๋ณํํ๊ธฐ ์ํด ๋
ธ๋ ฅํด์ผ ํฉ๋๋ค... ์๋ง๋ ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ์ฃผ๋์ด ์์
์ผ๋ก ํ์ํ๋ ๋ฌธ์ ๋ฅผ ์ด์ด์ผ ํฉ๋๋ค. ๋๋ ๊ทธ๊ฒ์ ํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช
ํ ์ ์๋ค. ๋ฐ๋ผ์ ๋๊ตฌ๋ ์์
์ ์์ํ ์ ์์ต๋๋ค. ์ฌํ๊ฒ๋ ๋๋ ๊ทธ๊ฒ์ ์ค์ค๋ก ํ ์๊ฐ์ด ์ถฉ๋ถํ์ง ์์ต๋๋ค. ์ผ๋ถ ๋ณ๊ฒฝ ์ฌํญ์ ํ๋์ฝ๋ฉ๋์ด ์์ง๋ง(์: ๋ํฌ ์ฌ์ด์ ๊ฐ๊ฒฉ) ์ฝ๊ฐ์ "๊ฐ์ ์ฌํญ"๋ง ํ๋์ฝ๋ฉ๋ ์ฌ์ฉ์ ์ง์ ํ
๋ง๋ก ๊ฑฐ์ ๋๋๋ฆด ์ ์์ต๋๋ค.
@mcanders ํ
๋ง์ ๋ํ ์ ๋ด ํ์ ์ ๊ทผ ๋ฐฉ์์ ์ข์ง๋ง ์คํ ๊ฐ๋ฅํ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์คํ ์์ค ๊ธฐ์ฌ์์๊ฒ ๊ทธ ์ ๋์ ์ฑ
์์ ๋ถ์ฌํ๋ ๊ฒ์ ์ด๋ ต์ต๋๋ค. ppl์ ๊ธ์ฌ๋ฅผ ๋ฐ์ง ์๊ฑฐ๋ ์ ์ฌํ์ง ์์ต๋๋ค. ๊ทธ๋์ ๊ทธ๋ค์ ๋จ์ง ๊ทธ๋ค์ด ์ฆ๊ฒ๊ฒ ์ผํ๊ณ ์๋ ์ผ์ ํ๊ณ (๋ํ @MakeGodotGreatAgain ์๋ํ๋ ์ผ์ด ๋ณ๊ฒฝ๋๋ ์ด์ ์ ๋ตํฉ๋๋ค) ํ์ฌ ๋ฒ์ ์์๋ ์๊ฐ์ ํ ์ ํ ์ํฅ์ด ์๊ณ ๋ชจ๋๊ฐ ๊ทธ๊ฒ์ ๋ํด ๊ฐ์ฌํด์ผ ํ๋ ํ์ฌ ๋ฒ์ ์ด ๋๋ฌด ๋ง์์ ๋ค์ง ์์ต๋๋ค. ;) djrm์ ์ต๊ทผ์ ๋ ์ด์ ๊ทธ๋ ๊ฒ ๋ง์ ์๊ฐ์ ๋ณด๋ด์ง ์๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ์ข
๋ฅ์ ์์ ๋ ๋๊ธฐ ๋ถ์ฌ๋ฅผ ์ ์งํ๋ ๋ฐ ์ค์ํฉ๋๋ค.
์์ด๋์ด๋ ๋ง์์ ๋ค์ง๋ง ๋๊ธฐ ๋ถ์ฌ๋ ppl์ด ์์
ํ๊ณ ์ปค๋ฎค๋ํฐ์ ์ํฅ์ ๋ฐ๊ณ ์๋ก ๋์์ ๋ฐ๋ ํ์ฌ์ ์ ๊ทผ ๋ฐฉ์์ด ๊ฐ์ฅ ์ข์ ์ ๊ทผ ๋ฐฉ์์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
@riirii ํ ๋ง ๋งค๋์ ? ๊ทธ๋ ๊ฒ ๋ง์ ๋ ธ๋ ฅ์ ๋ค์ด์ง ์๊ณ ๋ ๋ฌ์ฑํ ์ ์๋ ์ผ์ด๋ผ๊ณ ์๊ฐํ๋๋ฐ, ๋ ธ๋ ฅํ๊ณ ์๋์?
@toger5 ๋๋ ํ๋์์ด๋ ์ด์ํ ๋ น์์ ํฌ์ด ์๋๋๋ค. ๋๋ ํ ๋ง๋ฅผ ์ด์ง๋ฝํ ์์ง๋ง ๋ด๊ฐ ๊ฒช๊ณ ์๋ ํ ๊ฐ์ง ๋ฌธ์ ๋ png๋ฅผ ๋ณ๊ฒฝํด๋ ํจ๊ณผ๊ฐ ์๋ค๋ ๊ฒ์ ๋๋ค. ํ ์ค์ฒ ์คํ์ผ์ ์ด์์ ์ด์ง ์์ ํ๋ซ ์คํ์ผ๋ก ๋ฐ๊ฟ์ผํฉ๋๋ค. ๋ด๊ฐ ์ด๋์์ ์๋ชป ๊ฐ๊ณ ์๋์ง ์๊ณ ์์ต๋๊น?
@Zephilinox ๊ฒฝ๋ก๊ฐ ์ ํํด์ผ ํ๊ธฐ ๋๋ฌธ์ png๋ ํจ๊ณผ๊ฐ ์์ต๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ํ์ฌ ์ด๋ฆฐ ํ๋ก์ ํธ์ ๊ด๋ จ๋ res:// ํด๋๋ฅผ ๊ฐ๋ฆฌํต๋๋ค(์ ์ด๋ ๋ด๊ฐ ์ดํดํ๋ ๋ฐฉ์).
์ฐธ์กฐ: #8605
๋ ๊น์ ์ดํด๋ฅผ ์ป์ผ๋ ค๋ฉด ์ด ์ค์น ์คํฌ๋ฆฝํธ ๋ฅผ ํ์ธํ์ญ์์ค.
๋ง์ ๊ฒ์ ์ค๋ช ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
@toger5 : ๋ ๊ฐ์ง ์ ๊ทผ ๋ฐฉ์ ๋ชจ๋ ํ์คํ ์ด์ ์ด ์์ต๋๋ค. ์ปค๋ฎค๋ํฐ ์ฃผ๋ ์ ๊ทผ ๋ฐฉ์์ ๋ณด๋ค ์ ๊ธฐ์ ์ด๋ฉฐ ๋ ๋ง์ ์ฐธ์ฌ๋ฅผ ์ฅ๋ คํ๋ฉฐ ๊ฒฝ์(์ข์ ์ข ๋ฅ)์ ํ์ฉํ์ง๋ง ์ง์ค๋๊ฐ ๋ฎ๊ณ ๊ฒฝ์(๋์ ์ข ๋ฅ)์ผ๋ก ์ธํด ์ผ๋ถ ์ฌ๋๋ค์ด ๋ค์น๊ฑฐ๋ ์์ ์ด "๋ฌดํจ"๋ ์ ์์ต๋๋ค. .
๋ค๋ฅธ ์ฌ๋์ด ๋ค๋ฅธ ๋์์ธ ์ค๋ ๋๋ฅผ ๋ง๋ค๊ณ @djrm ๋ฐ @alelepd ๊ฐ ์์ ์ ์ ์์ ๊ตฌํํ๋ ๋งํผ ๋ง์ ์์ ์ ํ๋ค๋ฉด ์ด๋จ๊น์? (์ด ์ค๋ ๋์์ ๋๊ตฐ๊ฐ๋ฅผ ์ธ๊ธํ๋ ๊ฒ์ ์์๋ค๋ฉด ์ฃ์กํฉ๋๋ค) ํ๋์ ๋์์ธ๋ง ์ ํํ ์ ์์ผ๋ฉฐ ๋๊ตฐ๊ฐ๋ ํ์์ ์ ์ ๊ฒ์ ๋๋ค. ๋๊ฐ ์ต์ข ๊ฒฐ์ ๊ถ์ ๊ฐ์ง๊ณ ์์ต๋๊น? @reduz์ ๋๊น ์๋๋ฉด "ํต์ฌ ๊ฐ๋ฐ์"๊ฐ ํฌํํฉ๋๊น? ๊ณต์ํ๋ ๊ณ์ธต ๊ตฌ์กฐ์ ์กฐ์ง ๊ตฌ์กฐ๋ ์ค์ ๋ก ๊ธฐ์ฌ์๋ฅผ ๋ณดํธํ๊ณ ์ค๋ณต ์์ ์ ์ค์ ๋๋ค.
ํ์ ์ ๋ํด ์ฌ๊ณผ๋๋ฆฝ๋๋ค. ์ด๊ฒ์ ์ฃผ์ ์์ ๋ฒ์ด๋ ๋ถ๋ถ์ ๋๋ค. ์ด ๋ํ๋ฅผ ๋ค๋ฅธ ๊ณณ์์ ๊ณ์ํ๋ ๋ฐ ๊ด์ฌ์ด ์๋ ์ฌ๋์ด ์์ผ๋ฉด ์ด ํธ๋ค ์๋์ ์๋ discord ์ฑ๋์ ์์ฃผ ์์ต๋๋ค.
@mcanders ์ด๊ฒ์ด Godot๊ฐ ํ๋๊ฐ ์๋ ์ฌ๋ฌ ์ ํ ๊ฐ๋ฅํ ํ ๋ง๋ฅผ ๊ฐ์ ธ์ผ ํ๋ ์ด์ ์ ๋๋ค
@Zephilinox ์ ํํ์ง ์๊ณ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ํ๋๊ฐ ํ์ํฉ๋๋ค. Godots์ ํต์ฌ ์ฅ์ ์ค ํ๋๋ ํฌ๊ธฐ๊ฐ ์๊ธฐ ๋๋ฌธ์ ppl์ด ์ฌ๋ฌ ํ ๋ง์ ํจ๊ป ์ ๊ณต๋๋ ๊ฒ์ ๊ฐ์ฌํ๊ฒ ์ฌ๊ธธ์ง ์์ฌ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ๋๋ฅผ ์ค์นํ๋ ค๋ฉด ๋ค์ด๋ก๋๊ฐ ํ์ํฉ๋๋ค... ๋ง์ ppl์ด ์ฌ์ ํ ๊ธฐ๋ณธ ํ ๋ง๋ฅผ ์ฌ์ฉํ๋ค๋ ์
@mcanders ์์
ํ๋ ๋ชจ๋ ์ฌ๋์ด ์ปค๋ฎค๋ํฐ์ ๊ทธ๊ฒ์ ์ธ๊ธํ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค (์ฒ์์๋ ์ ๋ฅผ ์ ์ธํ๊ณ ;) )
๋๊ตฐ๊ฐ๊ฐ ์ด๋ฐ ์ข
๋ฅ์ ๊ทธ๋ฃน์ ์กฐ์งํ๋ ค๋ ์ฆ์. ๊ทธ๊ฒ์ ํ์คํ ๋์ ์ ๊ทผ์ด ์๋ ๊ฒ์
๋๋ค.
ํ์ฌ ์์
์ค์ธ ๋ชจ๋ ppl์ ๋ชจ๋ํฐ๋งํ๋ ์ค์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๊ฒฌ์ ์๋ ดํฉ๋๋ค.
๊ธฐ๋ณธ ํ ๋ง๋ ์ ํ ํญ๋ชฉ๋ณด๋ค ํจ์ฌ ๋ ์ค์ํฉ๋๋ค. ํ ๋ง๋น ๋ฉ๊ฐ๋ฐ์ดํธ์ ์ด๋ฏธ์ง๊ฐ ๋๊ตฌ๋ Godot ์ฌ์ฉ์ ์ค๋จํ๊ฒ ๋ง๋ค์ง ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ด์จ๋ 3๊ฐ๋ง ์์ผ๋ฉด ๋ฉ๋๋ค.
2~3๊ฐ์ ํ ๋ง๋ ์ฌ๋๋ค์ด ๋ค์ด๋ก๋ํ๋ ๋ฐ ๋ฌธ์ ๊ฐ ๋ ๋งํผ Godot์ ๋ค์ด๋ก๋ ํฌ๊ธฐ๋ฅผ ์ฆ๊ฐ์ํฌ ๊ฐ๋ฅ์ฑ์ด ๊ฑฐ์ ์์ต๋๋ค.
์. ๋๋ ๋ฐฉ๊ธ ์ฌํ๊ณผ ๋ง์คํฐ์ ์๋ก์ด ํ ๋ง์์ ๋์์์ต๋๋ค! :๋
๋ฉ์ง! ์ข์ ๋ณด์ธ๋ค.
์ด์ ๋จ์ ๊ฒ์ ์ฌ๋ฐฑ๊ณผ ์ผ๋ถ ๋ํ ์์๋ฅผ ์์ ํ๋ ๊ฒ๋ฟ์
๋๋ค.
@djrm HTML5 ์์ด์ฝ์ ๋ณ๊ฒฝํ ๊ณํ์ธ๊ฐ์? ํฐ์ ์์ด์ฝ์ ์ฃผํฉ์์ด ๋ง์ด ๋ค์ด๊ฐ๊ฒ ์ข ์ด์ํด๋ณด์ด๋ค์ :D
@toger5 png ์ ๋ํด, ๋๋ ๊ฒฝ๋ก๊ฐ ์ด๊ฒ๊ณผ ์ด๋ป๊ฒ ๊ด๋ จ๋์ด ์๋์ง ์ดํดํ์ง ๋ชปํฉ๋๋ค. ์ฌ์ฉ์ ์ง์ .tres ํ ๋ง๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ์์ง ์์ค๋ฅผ ํธ์งํ๊ณ ์์ต๋๋ค. /scene/resources/default_theme์ ์๋ png๋ฅผ ๋ค๋ฅธ ๊ณณ์ ๋ฐฐ์นํด์ผ ํฉ๋๊น?
์ ๊ฒ ์ด์. ์ด๊ฒ์ด ์๋ํ๋ ๋ฐฉ์์
๋๋ค. ๋ชจ๋ ์ด๋ฏธ์ง๊ฐ 16์ง์ ๋ณ์๋ก ํฌํจ๋ ํค๋๊ฐ ์์ต๋๋ค(์ ์๊ฐ์๋).
๋ชจ๋ ์ด๋ฏธ์ง๋ ์ปดํ์ผ ์๊ฐ์ ํด๋น ํ์ผ ๋ด์ vars๋ก ๋ณํ๋ฉ๋๋ค. ๋๋ scons๊ฐ ๊ทธ๊ฒ์ ์ฒ๋ฆฌํ๋ค๊ณ ์๊ฐํ๋ฏ๋ก ํ์ผ์ ์ญ์ ํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ ๋ค์ ๋ง๋ค์ด์ง ๊ฒ์
๋๋ค. (๋ ์ด์ ํ์คํ์ง ์์) ๋ค๋ฅธ ์ต์
์ ํค๋๋ฅผ ์
๋ฐ์ดํธํ๊ธฐ ์ํด ์ปดํ์ผํ๊ธฐ ์ ์ ์คํํด์ผ ํ๋ ์คํฌ๋ฆฝํธ๊ฐ ์์ ์ ์๋ค๋ ๊ฒ์
๋๋ค.
@Zireael07 ๊ทธ๋์ ๋น์ ์ ์ฌ๋ฌ ๊ฐ์ ๊ทธ๊ฒ๋ค์ Godot์ ๋น๋ํ๊ธฐ๋ฅผ ์ํฉ๋๋ค. ๊ทธ ํฅ๋ฏธ ๋กญ๊ตฐ์. ๋๋ ํญ์ ์ถฉ๋ถํ ์ ๊ฒฝ ์ฐ๋ ppl์ด ๊ฐ์ ๋ค์ด๋ก๋ ํ ๊ฒ์ด๋ผ๋ ํ๋๋ฅผ ๊ฐ์ง๊ณ ์์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด์ฉ๋ฉด ๊ทธ๊ฒ์ด ์ ๋ง๋ก ์ํ๋ ๊ฒ์ผ ์๋ ์์ต๋๋ค.
์ถ์ ๋๋ ํ์ผ ํฌ๊ธฐ ์ธ์๊ฐ ์ ํ ๊ฐ๋ ฅํ์ง ์๋ค๋ ๋ฐ ๋์ํฉ๋๋ค. ์ง๊ธ๋ ํญ์ ์ผ๋์ ๋๋ ค๊ณ ๋
ธ๋ ฅํฉ๋๋ค. ๊ฐ๋ฐ์๋ค์ด ์ค์ค๋ก์๊ฒ ๋งํ๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ์ฐ๋ฆฌ๊ฐ ์๋ ๊ณณ์ด ์๋๋๋ค. "์ด๊ฒ ์ ๊ฒ๋ง ์ถ๊ฐํ๋ฉด ๋ ์ปค์ง์ง ์์ ํ
๋ฐ..."
@toger5 : (์ ํ ์ฌํญ) ์์ฐ์ผ๋ก๋ ์ฌ์ฉํ ์ ์์ง๋ง ๋ชฉ๋ก์์ ์์ค๋์ง ์๋๋ก ์ธ์์ ์ผ๋ก ํ ๊ณณ์ ๋ณด๊ดํด์ผ ํฉ๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ์ ๋ ๋ฐ๊ฑฐ๋ ์ด๋์ด ํ ๋ง์ ๋ํด ๊ฐํ ๋๋์ด ์์ต๋๋ค. ๊ธฐ๋ณธ ํ ๋ง๊ฐ ์์ด์ผ ๋ฐ๊ฑฐ๋ ์ด๋ก๊ฒ ์ฐฉ์๋๊ณ ์ต์ข ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ ์ ์์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋์ ์ต์ข ์ฌ์ฉ์๋ฅผ ์ํ ๋ ๊ฐ์ง(๋๋ ์๋ง๋) ์ธ ๊ฐ์ง ์ต์ ์ด ์์ต๋๋ค.
@toger5 ์ ์๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ์์๋ธ ๊ฒ ๊ฐ์ต๋๋ค.
svg๋ฅผ ์ํ๋ ๋๋ก ํธ์ง
scene/resources/default_theme๋ก ๋ด๋ณด๋ด๊ฑฐ๋ /misc/scripts/svgs_2_pngs.py๋ฅผ ์ฌ์ฉํ์ธ์.
/scene/resources/default_theme๋ก ์ด๋ํ์ฌ make_header.py๋ฅผ ์คํํฉ๋๋ค.
์ปดํ์ผ ๋ฐ ์คํ
@Zireael07 @toger5 ์ ์ ์ธ๊ธํ๋ฏ์ด ๊ธฐ๋ณธ์ ์ผ๋ก (ํ๋์) ํดํธ๊ฐ ์๊ณ ์ ํ ์ฌํญ์ผ๋ก ์ค๊ฐ (ํ์) ์ด๋ก๊ณ ๋ฐ์์ด ์ ํ ์ฌํญ์ ๋๋ค. ๋๋ถ๋ถ์ ๋ฐ์คํฌํ ํ๊ฒฝ์ ์์ฆ ๋ฐ์ ํ์๊ณผ ์ด๋์ด ํ์์ด ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ ๊ณต๋๋ฉฐ ๋๋ ๊ฒ๋ ์ข์ ์ ์์ต๋๋ค.
@eon-s ์, ๊ฝค ํ์ค์ ์ ๋๋ค. ๋ฌธ์ ๋ godot์ ์ง๊ธ ์ด ๊ธฐ๋ฅ์ด ์๋ค๋ ๊ฒ์ ๋๋ค.
https://github.com/godotengine/godot/issues/8604 ๊ฐ ํ์๋๋ฉด ํ ๋ง ๋ณ๊ฒฝ์ ํธ์ง๊ธฐ ์ค์ ์์ 4๊ฐ์ง ์์์ ์์ ํ๋ ๊ฒ๋งํผ ์ฌ์ธ ์ ์์ต๋๋ค.
์ข์, ์ด ๋ฌธ์ ๋ ํ์ ํ๋ ๊ธฐ์ฐจ๋ฅผ ๋ฉ์ถฐ์ผ ํ ๋๋ค.
์ฌ๊ธฐ์์ ์๋ก์ด ์ด๋ฆ์ ์ฌ๋๋ค์ด ํ ๋ก ์ ์ฐธ์ฌํ๋ ๊ฒ์ ๋ณด๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค. ํ์ง๋ง ์ฌ๋ฌ๋ถ ๋ชจ๋ ์์ ์ ์์น๊ฐ ๋ฌด์์ธ์ง ์์์ผ ํฉ๋๋ค. ๋ง์ ๋ฌด๋ฃ ๋ฐ ์คํ ์์ค ํ๋ก์ ํธ์ ๋ง์ฐฌ๊ฐ์ง๋ก Godot๋ ๋ฅ๋ ฅ์ฃผ์์ด๋ฉฐ ๊ฒฐ์ ์ ์์ ์ ์ํํ๋ ์ฌ๋๋ค์๊ฒ ์์ต๋๋ค. ํ๋ก์ ํธ์ ํ ๋ฒ๋ ๊ธฐ์ฌํ ์ ์ด ์๋ค๋ฉด ๋ชจ๋ ๊ธฐ์ฌ์์๊ฒ ๊ทธ๋ค์ด ํ๋ ธ๊ณ ์์ ์ด ๋ ์ ์๊ณ ์๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ๊ทํ์ ์ฐ๋ ค ์ฌํญ ์ค ์ผ๋ถ๊ฐ ํ๋นํ๋๋ผ๋ ๊ทํ์ ์๊ฒฌ์ ๋ฃ์ง ๋ชปํ ๊ฒ์ ๋๋ค.
๋ช ๋ฌ ๋์ @djrm , @toger5 , @volzhs , @alelepd ๋ฐ ๊ธฐํ ๋ช ๋ช ์ ๊ธฐ์ฌ์๊ฐ ์๋ก์ด ํ ๋ง์ ๋ํด ์์ ํ์ต๋๋ค. Godot์ ํต์ฌ ๊ฐ๋ฐ์๋ค์ WIP๋ฅผ ์ข์ํ๊ณ ๊ทธ๊ฒ์ด ํ๋์ ์ด๊ณ ์์พํ๊ธฐ ๋๋ฌธ์ Godot 3.0์ ์๋ก์ด ์๊ฐ์ ๋ธ๋๋ฉ์ด ๋ ๊ฒ์ด๋ผ๊ณ ๊ฒฐ์ ํ์ต๋๋ค. ๋์์ธ ๋ณ๊ฒฝ์ ๋ชจ๋ ์ฌ๋์ ๊ธฐ์๊ฒ ํ ์ ์์ผ๋ฏ๋ก ์ผ๋ถ๋ 2.x ํ ๋ง๋ฅผ ์ ํธํ๊ณ ๋ณ๊ฒฝ์ ์ง์ฆ์ ๋ด๋ ๊ฒ์ด ์ ์์ ๋๋ค. ๊ทธ๋ฌ๋ ์จ์ ๋ญ๋นํ์ง ๋ง์ธ์. @djrm ์ ์์ ์ ๊ธฐ๋ณธ์ผ๋ก ๊ฐ๊ณ ์ถ์ ๊ฒ์ ์ํ ํ๋ฅญํ ๊ธฐ๋ฐ์ด์์ต๋๋ค. 3.0์ ํ ๋ง๋ก, ์ฐ๋ฆฌ๋ ๋ค๋ก ๊ฐ์ง ์๊ณ ๊ทธ๊ฒ์ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ฒ์ ๋๋ค.
๋ง์๋๋ฆฐ ๊ฒ์ฒ๋ผ ๋ณํฉ๋ ๋ถ๋ถ์ ์์ ์ด ์งํ ์ค์ด๋ฏ๋ก ๊ณ์ ๊ฐ์ ๋ ๊ฒ์ ๋๋ค. @volzhs๋ ์ด๋ฏธ ๋ช ๊ฐ์ง ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค. IRC์์ @n-pigeon๋ ์ผ๋ถ ๊ฐ์ ์์ ์ ํ๊ณ ์๋ค๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ฒ๋ค์ด ์ฐ๋ฆฌ๋ฅผ ์ด๋๊ฐ๋ก ๋ฐ๋ ค๊ฐ๋ ๊ธฐ์ฌ์์ ๋๋ค. ์์ ์ด ์ข์ํ์ง ์๋ ๊ฒ์ ๋ํด ์์ค์ ํผ๋ถ๋ ์ฌ๋๋ค์ ์ข์ํ์ง๋ ์๊ณ ๋ฌด์๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ๋์ ์ผ๋์ ๋๊ณ ์๋ ๋ณ๊ฒฝ ์ฌํญ์ ๊ตฌํํ๊ณ ์ด์ ์ ๋ชจ์ต๊ณผ ์ดํ์ ๋ชจ์ต์ ๋ณด์ฌ์ฃผ๋ PR์ ์์ฑํ์ญ์์ค(ํนํ ์์ ์ ํ์ ๋ํ ๋ชจ๋ ์ํฐ๋ฆฌ ์ ํ์ ๊ฒฝ์ฐ, ์ฐ๋ฆฌ๋ ์ ๋ง ์ฌ์ํ ๊ฒ์ ์ด๋ฆ์ ๋ถ๋ฅด๋ ์ผ์ ์์ํ์ง ์์ต๋๋ค. ...).
๋ฐ๋ผ์ ์ง์ ์ผ๋ก ๋์์ ์ฃผ๊ณ ์ถ๋ค๋ฉด ๊ธฐ์กด ๊ธฐ์ฌ์์ ์์ ์ ์กด์คํ๊ณ ๊ฑด์ค์ ์ธ ํผ๋๋ฐฑ์ ์ ๊ณตํ๋๋ก ๋ ธ๋ ฅํ์ญ์์ค. ์ผ๋์ ๋๊ณ ์๋ ๊ฒ์ ๋ชจํ์ผ๋ก ๋ง๋ค๊ฑฐ๋ ๊ฐ์ฅ ์ ๊ตฌํํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ์ญ์์ค. ๋ชจ๋ ์ฌ๋์ ๊ธฐ์๊ฒ ํ๋ ๊ฒ์ ๊ฒฐ์ฝ ๋ถ๊ฐ๋ฅํ์ง๋ง ์ฐ๋ฆฌ ๋๋ถ๋ถ์ด ๋ง์กฑํ ์ ์๋ ๊ฒ์ ์ฐพ์ ์ ์์ต๋๋ค.
์ฝ์ ์ ์๊ฒ ๋ ์ด ๋ฌธ์ ๋ฅผ ๋ซ๊ฒ ์ต๋๋ค. ํ์ฌ ํธ์ง๊ธฐ ํ ๋ง(์์ ํ๋ ํธ, ์ฌ๋ฐฑ ๋ฐ ํ ๋๋ฆฌ, ๋ฒํผ ๋ฑ)์์ ์ฌ์ ํ ํด๊ฒฐํด์ผ ํ๋ ๋ค์ํ ๋ฌธ์ ์ ๋ํ ํน์ ๋ฌธ์ ์ ๋ค์ ๊ฒฝ์ฐ์ ์ฌ์ฉ๋๋ ๊ธฐ๋ณธ ํ ๋ง์ ๋์ ๋์์ ์ ์๋ ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ฅผ ์ฌ์ญ์์ค. ํ๋กํ ํ์ดํ ๊ฒ์.
๊ทธ๋ฆฌ๊ณ ํ์ฌ ํ ๋ง๋ฅผ ์์ ํ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๋ฉ์ง ์์ ์ ํ์ จ์ต๋๋ค. :)
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ฐฐ๊ฒฝ์๋ง ๋ณ๊ฒฝํ๋ฉด ๋๋ฏ๋ก ์ด๋์ด ํ์ ๋ฒ์ ์ ๋ง๋๋ ๊ฒ์ ์ฝ์ต๋๋ค.
๋๋ ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ ์๊ฒผ๋์ง์ ๋ํ ๊ฐ๋จํ ์๋ฅผ ๋ง๋ค์์ต๋๋ค.